Commit 69c8b4476099

Vincent Demeester <vincent@sbr.pm>
2026-02-04 22:28:32
Remove packages migrated to chick-group
- nextmeeting: Python tool for calendar notifications - batzconverter: Timezone converter - gitmal: Static page generator for Git repositories These packages are now provided via chick-group overlay. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 66c340e
Changed files (5)
pkgs
batzconverter
by-name
gi
nextmeeting
pkgs/batzconverter/default.nix
@@ -1,39 +0,0 @@
-{
-  stdenv,
-  lib,
-  fetchFromGitHub,
-  tzdata,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "batzconverter";
-  version = "2.8.0";
-
-  src = fetchFromGitHub {
-    owner = "chmouel";
-    repo = "batzconverter";
-    rev = finalAttrs.version;
-    hash = "sha256-9tN0fr1FcAxBRDpV5l7N6iAQ+1WOb6gEbpcmahfta5o=";
-  };
-
-  installPhase = ''
-    runHook preInstall
-
-    mkdir -p $out/bin
-    # Some other hard-coded paths to fix:
-    sed -i 's#/usr/share/zoneinfo/#${tzdata}/share/zoneinfo/#g' \
-      batz.sh
-    cp batz.sh $out/bin/batz
-    chmod +x $out/bin/batz
-
-    runHook postInstall
-  '';
-
-  meta = {
-    description = "Convert Strava .fit or .tcx file to BATZ format";
-    homepage = "https://github.com/chmouel/batzconverter";
-    license = lib.licenses.asl20;
-    platforms = lib.platforms.unix;
-    mainProgram = "batz";
-  };
-})
pkgs/by-name/gi/gitmal/package.nix
@@ -1,40 +0,0 @@
-{
-  lib,
-  buildGoModule,
-  fetchFromGitHub,
-}:
-
-buildGoModule rec {
-  pname = "gitmal";
-  version = "1.0.2";
-
-  src = fetchFromGitHub {
-    owner = "antonmedv";
-    repo = "gitmal";
-    rev = "v${version}";
-    hash = "sha256-RDXtB/fgyqL3b5e2BVK5si5pIcw/un3KJy1/cU0GMXo=";
-  };
-
-  vendorHash = "sha256-12kkN1rh9OWG8YIr9KyHtm1TFJQPUtSpD6ub8zokAhQ=";
-
-  ldflags = [
-    "-s"
-    "-w"
-  ];
-
-  meta = {
-    description = "Static site generator for Git repositories";
-    longDescription = ''
-      Gitmal generates static HTML pages for Git repositories with features including:
-      - File browsing with syntax highlighting
-      - Commit history visualization
-      - Markdown rendering
-      - Customizable themes
-    '';
-    homepage = "https://github.com/antonmedv/gitmal";
-    changelog = "https://github.com/antonmedv/gitmal/releases/tag/v${version}";
-    license = lib.licenses.mit;
-    maintainers = with lib.maintainers; [ vdemeester ];
-    mainProgram = "gitmal";
-  };
-}
pkgs/nextmeeting/default.nix
@@ -1,40 +0,0 @@
-{
-  lib,
-  buildPythonPackage,
-  fetchFromGitHub,
-  hatchling,
-  python-dateutil,
-  caldav,
-}:
-
-buildPythonPackage rec {
-  pname = "nextmeeting";
-  version = "3.0.0";
-  pyproject = true;
-
-  src = fetchFromGitHub {
-    owner = "chmouel";
-    repo = "nextmeeting";
-    rev = version;
-    hash = "sha256-lw1orSZ6Wbr9u5kr6t7B70AbWNeESnD0M+NjBg9tT5g=";
-  };
-
-  build-system = [ hatchling ];
-
-  dependencies = [
-    python-dateutil
-    caldav
-  ];
-
-  pythonImportsCheck = [ "nextmeeting" ];
-
-  # Tests require gcalcli setup
-  doCheck = false;
-
-  meta = {
-    description = "Show your Google Calendar next meeting in waybar/polybar";
-    homepage = "https://github.com/chmouel/nextmeeting";
-    license = lib.licenses.asl20;
-    mainProgram = "nextmeeting";
-  };
-}
pkgs/default.nix
@@ -21,7 +21,6 @@ in
   ape = pkgs.callPackage ./ape { };
   ram = pkgs.callPackage ./ram { };
   govanityurl = pkgs.callPackage ./govanityurl { };
-  batzconverter = pkgs.callPackage ./batzconverter { };
   manifest-tool = pkgs.callPackage ./manifest-tool { };
   arr = pkgs.callPackage ../tools/arr { };
   download-kiwix-zim = pkgs.callPackage ../tools/download-kiwix-zim { };
@@ -40,7 +39,6 @@ in
   review-tool = pkgs.callPackage ../tools/review-tool { };
   beets-lidarr-fields = pkgs.python3Packages.callPackage ./beets-lidarr-fields { };
   beets-filetote = pkgs.python3Packages.callPackage ./beets-filetote { };
-  nextmeeting = pkgs.python3Packages.callPackage ./nextmeeting { };
 
   chmouzies-ai = pkgs.callPackage ./chmouzies/ai.nix { };
   chmouzies-git = pkgs.callPackage ./chmouzies/git.nix { };
@@ -48,9 +46,6 @@ in
 
   systemd-email = pkgs.callPackage ./systemd-email { };
 
-  # Packaged following nixpkgs by-name structure for upstream submission
-  gitmal = pkgs.callPackage ./by-name/gi/gitmal/package.nix { };
-
   bookmark-plus = compileEmacsFiles {
     name = "bookmark-plus";
     src = pkgs.fetchFromGitHub {
flake.lock
@@ -124,11 +124,11 @@
         ]
       },
       "locked": {
-        "lastModified": 1770207657,
-        "narHash": "sha256-rsq2HteRkHCvmLgmDDmcRETJZpLGxyK/0No0aN+u2bc=",
+        "lastModified": 1770239933,
+        "narHash": "sha256-+b7dbl35rDgyVKrE3G9zNAH8sgSkAz4vpmWoMHsijkA=",
         "owner": "vdemeester",
         "repo": "chick-group",
-        "rev": "75d339300a9bea66a9a7d2225b188257fe5e7663",
+        "rev": "0fa5ef0923a51c8fbbc2cb9756670c7c1c8ec3d3",
         "type": "github"
       },
       "original": {