summary refs log tree commit diff
path: root/packages
diff options
context:
space:
mode:
authorIrene Knapp <ireneista@irenes.space>2025-09-06 16:04:36 -0700
committerIrene Knapp <ireneista@irenes.space>2025-09-06 16:04:36 -0700
commit18e38018cf4cc8f9689c453f5013426e60bf744a (patch)
treeceec00bee2761116a652341ef81bf4ffb7bffa7f /packages
parent7f96b7a15e3d688d8a679f03532b5b89101744ce (diff)
add a nix package for the now-forked pollyana
the contents of the patch against upstream kaylee are now applied to the
pollyanna source; the patch is retained in case it's ever useful to
build upstream

Force-Push: yes
Change-Id: I18df6c5b48ee1e767cff259bd323682c8dd693ff
Diffstat (limited to 'packages')
-rw-r--r--packages/kaylee-data-location.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/packages/kaylee-data-location.patch b/packages/kaylee-data-location.patch
new file mode 100644
index 0000000..8c0dd65
--- /dev/null
+++ b/packages/kaylee-data-location.patch
@@ -0,0 +1,31 @@
+diff --git a/kayleevc/kaylee.py b/kayleevc/kaylee.py
+index 4e99d1a..7cc927f 100644
+--- a/kayleevc/kaylee.py
++++ b/kayleevc/kaylee.py
+@@ -178,7 +178,8 @@ class Kaylee:
+ 
+     def load_resource(self, string):
+         # TODO: Use the Config object for this path management
+-        local_data = os.path.join(os.path.dirname(__file__), '..', 'data')
++        local_data = os.path.join(os.path.dirname(__file__), '..',
++                                  'usr', 'share', 'kaylee')
+         paths = ["/usr/share/kaylee/", "/usr/local/share/kaylee", local_data]
+         for path in paths:
+             resource = os.path.join(path, string)
+diff --git a/setup.py b/setup.py
+index 34ba60c..b4c32c8 100644
+--- a/setup.py
++++ b/setup.py
+@@ -27,8 +27,10 @@ setup(
+     ],
+     install_requires=["requests"],
+     data_files = [
+-        ("/usr/share/kaylee", ["data/icon_inactive.png", "data/icon.png",
+-            "options.json.tmp"]),
++        ("/usr/share/kaylee",
++         ["data/icon.png", "data/icon_small.png",
++          "data/icon_inactive.png", "data/icon_inactive_small.png",
++          "options.json.tmp"]),
+         ("/usr/lib/systemd/user", ["systemd/kaylee.service"])
+     ],
+     entry_points = {