aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-12-14 22:30:41 -0500
committertdro <tdro@users.noreply.github.com>2020-12-14 22:30:41 -0500
commitfc886be6d7d0881826f70d416a294ef2c529f408 (patch)
treeb7e5966e80303b92df9c8a810d24c4661aa4a7bd /.config
parentcecb64075c6574ca86a6417c7e612c1491bb22ec (diff)
downloaddotfiles-fc886be6d7d0881826f70d416a294ef2c529f408.tar.gz
dotfiles-fc886be6d7d0881826f70d416a294ef2c529f408.tar.bz2
dotfiles-fc886be6d7d0881826f70d416a294ef2c529f408.zip
.config/nixpkgs/packages/yaml: Patch out backup files
Diffstat (limited to '.config')
-rw-r--r--.config/nixpkgs/packages/ruamel.yaml.cmd/default.nix1
-rw-r--r--.config/nixpkgs/packages/ruamel.yaml.cmd/disable-backup-files.patch11
2 files changed, 12 insertions, 0 deletions
diff --git a/.config/nixpkgs/packages/ruamel.yaml.cmd/default.nix b/.config/nixpkgs/packages/ruamel.yaml.cmd/default.nix
index f0ca9f6..f2dc6f9 100644
--- a/.config/nixpkgs/packages/ruamel.yaml.cmd/default.nix
+++ b/.config/nixpkgs/packages/ruamel.yaml.cmd/default.nix
@@ -41,6 +41,7 @@ let
sha256 = "0zc2h6b721r8c05dm7y8zgrgbvifbgcm8jmqvns7ar4ajll3cvwv";
};
propagatedBuildInputs = [ configobj ruamel.std.argparse ruamel.std.convert ];
+ patches = [ ./disable-backup-files.patch ];
doCheck = false;
dontWrapPythonPrograms = true;
inherit meta;
diff --git a/.config/nixpkgs/packages/ruamel.yaml.cmd/disable-backup-files.patch b/.config/nixpkgs/packages/ruamel.yaml.cmd/disable-backup-files.patch
new file mode 100644
index 0000000..b56e616
--- /dev/null
+++ b/.config/nixpkgs/packages/ruamel.yaml.cmd/disable-backup-files.patch
@@ -0,0 +1,11 @@
+--- a/yaml_cmd.py 2020-12-14 22:13:19.000000000 -0500
++++ b/yaml_cmd.py 2020-12-14 22:13:34.067115865 -0500
+@@ -513,8 +513,6 @@
+ def round_trip_save(self, file_name):
+ inp = open(file_name).read()
+ backup_file_name = file_name + '.orig'
+- if not os.path.exists(backup_file_name):
+- os.rename(file_name, backup_file_name)
+ return self.round_trip_single(inp, out_file=file_name)
+
+ def round_trip_input(self, inp):