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:
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;
- };
-})