From 5ca82ffa08af81f36ec998e7f49f53af7496a93a Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Mon, 2 Nov 2026 19:53:17 +0100 Subject: pkgs/*: Use a `stable`/`unstable` marker in the filename --- pkgs/by-name/co/con2pdf/package.nix | 43 ---------------------------- pkgs/by-name/co/con2pdf/package.unstable.nix | 43 ++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 43 deletions(-) delete mode 100644 pkgs/by-name/co/con2pdf/package.nix create mode 100644 pkgs/by-name/co/con2pdf/package.unstable.nix (limited to 'pkgs/by-name/co') diff --git a/pkgs/by-name/co/con2pdf/package.nix b/pkgs/by-name/co/con2pdf/package.nix deleted file mode 100644 index 11d45ab5..00000000 --- a/pkgs/by-name/co/con2pdf/package.nix +++ /dev/null @@ -1,43 +0,0 @@ -# nixos-config - My current NixOS configuration -# -# Copyright (C) 2025 Benedikt Peetz -# SPDX-License-Identifier: GPL-3.0-or-later -# -# This file is part of my nixos-config. -# -# You should have received a copy of the License along with this program. -# If not, see . -{ - writeShellApplication, - writeText, - # Dependencies - sane-backends, - imagemagick, - coreutils, - fd, -}: -writeShellApplication { - name = "con2pdf"; - text = builtins.readFile ./con2pdf.sh; - inheritPath = false; - - runtimeInputs = [ - sane-backends - imagemagick - coreutils - fd - ]; - - runtimeEnv = { - DEVICE_FUNCTION = - # This is here, because escaping the whole function, to use it in the shell script - # directly just isn't possible - writeText "DEVICE_FUNCTION" - /* - bash - */ - '' - scanimage -L | awk 'BEGIN { FS = "`" } { gsub(/'.*/, "", $2); print $2 }' - ''; - }; -} diff --git a/pkgs/by-name/co/con2pdf/package.unstable.nix b/pkgs/by-name/co/con2pdf/package.unstable.nix new file mode 100644 index 00000000..11d45ab5 --- /dev/null +++ b/pkgs/by-name/co/con2pdf/package.unstable.nix @@ -0,0 +1,43 @@ +# nixos-config - My current NixOS configuration +# +# Copyright (C) 2025 Benedikt Peetz +# SPDX-License-Identifier: GPL-3.0-or-later +# +# This file is part of my nixos-config. +# +# You should have received a copy of the License along with this program. +# If not, see . +{ + writeShellApplication, + writeText, + # Dependencies + sane-backends, + imagemagick, + coreutils, + fd, +}: +writeShellApplication { + name = "con2pdf"; + text = builtins.readFile ./con2pdf.sh; + inheritPath = false; + + runtimeInputs = [ + sane-backends + imagemagick + coreutils + fd + ]; + + runtimeEnv = { + DEVICE_FUNCTION = + # This is here, because escaping the whole function, to use it in the shell script + # directly just isn't possible + writeText "DEVICE_FUNCTION" + /* + bash + */ + '' + scanimage -L | awk 'BEGIN { FS = "`" } { gsub(/'.*/, "", $2); print $2 }' + ''; + }; +} -- cgit v1.3.1