nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit 5d8ed6d80cd503a459fac2006a7d7d5506bf3e47
parent 243e7bc3dfb2c28874b61e1d5b413c0049acd3ec
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Tue,  5 Aug 2025 18:02:15 +0400

Drop libgnunetchat,lunasvg,gssg,geoarrow-*,gpx-animator,qasync,dumpvdl2,libacars

Diffstat:
Mpkgs/default.nix | 10----------
Dpkgs/development/libraries/libgnunetchat/default.nix | 56--------------------------------------------------------
Dpkgs/development/libraries/lunasvg/default.nix | 35-----------------------------------
Dpkgs/gemini/gssg/default.nix | 27---------------------------
Dpkgs/geospatial/geoarrow-c/default.nix | 32--------------------------------
Dpkgs/geospatial/geoarrow-pandas/default.nix | 29-----------------------------
Dpkgs/geospatial/geoarrow-pyarrow/default.nix | 36------------------------------------
Dpkgs/gpx/gpx-animator/default.nix | 40----------------------------------------
Dpkgs/misc/qasync/default.nix | 29-----------------------------
Dpkgs/radio/dumpvdl2/default.nix | 49-------------------------------------------------
Dpkgs/radio/libacars/default.nix | 37-------------------------------------
11 files changed, 0 insertions(+), 380 deletions(-)

diff --git a/pkgs/default.nix b/pkgs/default.nix @@ -83,10 +83,8 @@ lib.makeScope newScope ( iso15765-canbus = callPackage ./development/libraries/iso15765-canbus { }; isotp-c = callPackage ./development/libraries/isotp-c { }; jsontoolkit = callPackage ./development/libraries/jsontoolkit { }; - libgnunetchat = callPackage ./development/libraries/libgnunetchat { }; libshell = callPackage ./development/libraries/libshell { }; libsockcanpp = callPackage ./development/libraries/libsockcanpp { }; - lunasvg = callPackage ./development/libraries/lunasvg { }; microjson = callPackage ./development/libraries/microjson { }; plutosvg = callPackage ./development/libraries/plutosvg { }; @@ -178,7 +176,6 @@ lib.makeScope newScope ( gmnhg = callPackage ./gemini/gmnhg { }; gmnigit = callPackage ./gemini/gmnigit { }; gplaces = callPackage ./gemini/gplaces { }; - gssg = callPackage ./gemini/gssg { }; gurl = callPackage ./gemini/gurl { }; kineto = callPackage ./gemini/kineto { }; mdtohtml = callPackage ./gemini/mdtohtml { }; @@ -203,9 +200,6 @@ lib.makeScope newScope ( deegree = callPackage ./geospatial/deegree { }; elevation = callPackage ./geospatial/elevation { click = click-6-7; }; garmindev = callPackage ./geospatial/qlandkartegt/garmindev.nix { }; - geoarrow-c = callPackage ./geospatial/geoarrow-c { }; - geoarrow-pandas = callPackage ./geospatial/geoarrow-pandas { }; - geoarrow-pyarrow = callPackage ./geospatial/geoarrow-pyarrow { }; geojson-pydantic = callPackage ./geospatial/geojson-pydantic { }; geowebcache = callPackage ./geospatial/geowebcache { }; go-staticmaps = callPackage ./geospatial/go-staticmaps { }; @@ -282,7 +276,6 @@ lib.makeScope newScope ( geojson2dm = callPackage ./gpx/geojson2dm { }; gprox = callPackage ./gpx/gprox { }; gps-whatsnew = callPackage ./gpx/gps-whatsnew { }; - gpx-animator = callPackage ./gpx/gpx-animator { }; gpx-cmd-tools = callPackage ./gpx/gpx-cmd-tools { }; gpx-converter = callPackage ./gpx/gpx-converter { }; gpx-interpolate = callPackage ./gpx/gpx-interpolate { }; @@ -396,7 +389,6 @@ lib.makeScope newScope ( plotjuggler = libsForQt5.callPackage ./misc/plotjuggler { }; pnoise = callPackage ./misc/pnoise { }; ptunnel = callPackage ./misc/ptunnel { }; - qasync = callPackage ./misc/qasync { }; qdia = callPackage ./misc/qdia { }; qoiview = callPackage ./misc/qoiview { }; qstudio = callPackage ./misc/qstudio { }; @@ -533,11 +525,9 @@ lib.makeScope newScope ( aprsc = callPackage ./radio/aprsc { }; dump1090_rs = callPackage ./radio/dump1090_rs { }; dumphfdl = callPackage ./radio/dumphfdl { }; - dumpvdl2 = callPackage ./radio/dumpvdl2 { }; fmreceiver = libsForQt5.callPackage ./radio/fmreceiver { }; goestools = callPackage ./radio/goestools { }; gqrx-scanner = callPackage ./radio/gqrx-scanner { }; - libacars = callPackage ./radio/libacars { }; linrad = callPackage ./radio/linrad { }; radiolib = callPackage ./radio/radiolib { }; rtlsdr-airband = callPackage ./radio/rtlsdr-airband { }; diff --git a/pkgs/development/libraries/libgnunetchat/default.nix b/pkgs/development/libraries/libgnunetchat/default.nix @@ -1,56 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - cmake, - meson, - ninja, - pkg-config, - gnunet, - libextractor, - libgcrypt, - libsodium, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "libgnunetchat"; - version = "0.5.3"; - - src = fetchurl { - url = "mirror://gnu/gnunet/libgnunetchat-${finalAttrs.version}.tar.gz"; - hash = "sha256-h9f0ox3Z/WhdTUXKA3zc70z++LRGYbH300+Ni6oo3bA="; - }; - - postPatch = '' - # The major and minor version should be identical, but currently they don't: - # GNUNET_MESSENGER_VERSION 0x00000002 - # GNUNET_CHAT_VERSION 0x000000010000L - substituteInPlace src/gnunet_chat_lib.c \ - --replace-fail "GNUNET_CHAT_VERSION_ASSERT();" "" - ''; - - nativeBuildInputs = [ - meson - cmake - ninja - pkg-config - ]; - - buildInputs = [ - gnunet - libextractor - libgcrypt - libsodium - ]; - - doCheck = false; - - meta = { - description = "A client-side library for applications to utilize the Messenger service of GNUnet"; - homepage = "https://www.gnunet.org/"; - changelog = "https://git.gnunet.org/libgnunetchat.git/tree/ChangeLog?h=v${finalAttrs.version}"; - license = lib.licenses.agpl3Plus; - maintainers = [ lib.maintainers.sikmir ]; - platforms = lib.platforms.unix; - }; -}) diff --git a/pkgs/development/libraries/lunasvg/default.nix b/pkgs/development/libraries/lunasvg/default.nix @@ -1,35 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - plutovg, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "lunasvg"; - version = "3.2.1"; - - src = fetchFromGitHub { - owner = "sammycage"; - repo = "lunasvg"; - tag = "v${finalAttrs.version}"; - hash = "sha256-CBhz117Y8e7AdD1JJtNkR/EthsfyiQ05HW41beaY95I="; - }; - - postPatch = '' - substituteInPlace CMakeLists.txt --replace-fail "plutovg 0.0.4" "plutovg" - ''; - - nativeBuildInputs = [ cmake ]; - - buildInputs = [ plutovg ]; - - meta = { - description = "SVG rendering and manipulation library in C++"; - homepage = "https://github.com/sammycage/lunasvg"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.sikmir ]; - platforms = lib.platforms.unix; - }; -}) diff --git a/pkgs/gemini/gssg/default.nix b/pkgs/gemini/gssg/default.nix @@ -1,27 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromSourcehut, -}: - -buildGoModule { - pname = "gssg"; - version = "0-unstable-2023-05-29"; - - src = fetchFromSourcehut { - owner = "~gsthnz"; - repo = "gssg"; - rev = "fc755f281d750d0b022689d58d0f32e6799dfef8"; - hash = "sha256-m0bVH6upLSA1dcxds3VJFFaSYs7YoMuoAmEe5qAUTmw="; - }; - - vendorHash = "sha256-NxfZbwKo8SY0XfWivQ42cNqIbJQ1EBsxPFr70ZU9G6E="; - - meta = { - description = "A gemini static site generator"; - homepage = "https://git.sr.ht/~gsthnz/gssg"; - license = lib.licenses.gpl3Only; - maintainers = [ lib.maintainers.sikmir ]; - mainProgram = "gssg"; - }; -} diff --git a/pkgs/geospatial/geoarrow-c/default.nix b/pkgs/geospatial/geoarrow-c/default.nix @@ -1,32 +0,0 @@ -{ - lib, - fetchFromGitHub, - python3Packages, -}: - -python3Packages.buildPythonPackage rec { - pname = "geoarrow-c"; - version = "0.1.2"; - pyproject = true; - - src = fetchFromGitHub { - owner = "geoarrow"; - repo = "geoarrow-c"; - tag = "v${version}"; - hash = "sha256-uEB+D3HhrjnCgExhguZkmvYzULWo5gAWxXeIGQOssqo="; - }; - - sourceRoot = "${src.name}/python/geoarrow-c"; - - build-system = with python3Packages; [ setuptools-scm ]; - - nativeBuildInputs = with python3Packages; [ cython ]; - - meta = { - description = "Experimental C and C++ implementation of the GeoArrow specification"; - homepage = "http://geoarrow.org/geoarrow-c/"; - license = lib.licenses.asl20; - maintainers = [ lib.maintainers.sikmir ]; - platforms = lib.platforms.unix; - }; -} diff --git a/pkgs/geospatial/geoarrow-pandas/default.nix b/pkgs/geospatial/geoarrow-pandas/default.nix @@ -1,29 +0,0 @@ -{ - lib, - fetchFromGitHub, - python3Packages, - geoarrow-pyarrow, -}: - -python3Packages.buildPythonPackage rec { - pname = "geoarrow-pandas"; - inherit (geoarrow-pyarrow) version src; - pyproject = true; - - sourceRoot = "${src.name}/geoarrow-pandas"; - - build-system = with python3Packages; [ setuptools-scm ]; - - dependencies = with python3Packages; [ - geoarrow-pyarrow - pandas - pyarrow - ]; - - meta = { - description = "Python implementation of the GeoArrow specification"; - homepage = "https://github.com/geoarrow/geoarrow-python"; - license = lib.licenses.asl20; - maintainers = [ lib.maintainers.sikmir ]; - }; -} diff --git a/pkgs/geospatial/geoarrow-pyarrow/default.nix b/pkgs/geospatial/geoarrow-pyarrow/default.nix @@ -1,36 +0,0 @@ -{ - lib, - fetchFromGitHub, - python3Packages, - geoarrow-c, -}: - -python3Packages.buildPythonPackage rec { - pname = "geoarrow-pyarrow"; - version = "0.1.2"; - pyproject = true; - - src = fetchFromGitHub { - owner = "geoarrow"; - repo = "geoarrow-python"; - tag = "v${version}"; - hash = "sha256-Ni+GKTRhRDRHip1us3OZPuUhHQCNU7Nap865T/+CU8Y="; - }; - - sourceRoot = "${src.name}/geoarrow-pyarrow"; - - build-system = with python3Packages; [ setuptools-scm ]; - - dependencies = with python3Packages; [ - geoarrow-c - pyarrow - pyarrow-hotfix - ]; - - meta = { - description = "Python implementation of the GeoArrow specification"; - homepage = "https://github.com/geoarrow/geoarrow-python"; - license = lib.licenses.asl20; - maintainers = [ lib.maintainers.sikmir ]; - }; -} diff --git a/pkgs/gpx/gpx-animator/default.nix b/pkgs/gpx/gpx-animator/default.nix @@ -1,40 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - jre, - makeWrapper, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "gpx-animator"; - version = "1.8.2"; - - src = fetchurl { - url = "https://download.gpx-animator.app/gpx-animator-${finalAttrs.version}-all.jar"; - hash = "sha256-pIiKRD7vDrr+J0Up7YZ6uNZGopOArK+rA0KPRf1OWIU="; - }; - - nativeBuildInputs = [ makeWrapper ]; - - buildInputs = [ jre ]; - - dontUnpack = true; - - installPhase = '' - install -dm755 $out/bin - install -Dm644 $src $out/share/java/${finalAttrs.src.name} - - makeWrapper ${jre}/bin/java $out/bin/gpx-animator \ - --add-flags "-jar $out/share/java/gpx-animator-${finalAttrs.version}-all.jar" - ''; - - meta = { - description = "GPX Animator"; - homepage = "https://gpx-animator.app/"; - sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; - license = lib.licenses.asl20; - maintainers = [ lib.maintainers.sikmir ]; - platforms = jre.meta.platforms; - }; -}) diff --git a/pkgs/misc/qasync/default.nix b/pkgs/misc/qasync/default.nix @@ -1,29 +0,0 @@ -{ - lib, - fetchFromGitHub, - python3Packages, -}: - -python3Packages.buildPythonPackage rec { - pname = "qasync"; - version = "0.22.0"; - pyproject = true; - - src = fetchFromGitHub { - owner = "CabbageDevelopment"; - repo = "qasync"; - tag = "v${version}"; - hash = "sha256-VM4+HNqqiVfGS6FzOjf2LAfcIFA3VuNAhpwkxzOlLOE="; - }; - - build-system = with python3Packages; [ setuptools ]; - - doCheck = false; - - meta = { - description = "Python library for using asyncio in Qt-based applications"; - homepage = "https://github.com/CabbageDevelopment/qasync"; - license = lib.licenses.bsd2; - maintainers = [ lib.maintainers.sikmir ]; - }; -} diff --git a/pkgs/radio/dumpvdl2/default.nix b/pkgs/radio/dumpvdl2/default.nix @@ -1,49 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - pkg-config, - glib, - libacars, - protobufc, - rtl-sdr, - soapysdr, - sqlite, - zeromq, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "dumpvdl2"; - version = "2.4.0"; - - src = fetchFromGitHub { - owner = "szpajder"; - repo = "dumpvdl2"; - tag = "v${finalAttrs.version}"; - hash = "sha256-kb8FLVuG9tSZta8nmaKRCRZinF1yy4+NNxD5s7X82Wk="; - }; - - nativeBuildInputs = [ - cmake - pkg-config - ]; - - buildInputs = [ - glib - libacars - protobufc - rtl-sdr - soapysdr - sqlite - zeromq - ]; - - meta = { - description = "VDL Mode 2 message decoder and protocol analyzer"; - homepage = "https://github.com/szpajder/dumpvdl2"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.sikmir ]; - platforms = lib.platforms.unix; - }; -}) diff --git a/pkgs/radio/libacars/default.nix b/pkgs/radio/libacars/default.nix @@ -1,37 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - libxml2, - zlib, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "libacars"; - version = "2.2.0"; - - src = fetchFromGitHub { - owner = "szpajder"; - repo = "libacars"; - tag = "v${finalAttrs.version}"; - hash = "sha256-2n1tuKti8Zn5UzQHmRdvW5Q+x4CXS9QuPHFQ+DFriiE="; - }; - - nativeBuildInputs = [ cmake ]; - - buildInputs = [ - libxml2 - zlib - ]; - - cmakeFlags = [ (lib.cmakeFeature "CMAKE_INSTALL_LIBDIR" "lib") ]; - - meta = { - description = "A library for decoding various ACARS message payloads"; - homepage = "https://github.com/szpajder/libacars"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.sikmir ]; - platforms = lib.platforms.unix; - }; -})