nixpkgs/pkgs/applications/misc/kitty/png2icns.patch
2019-07-29 11:15:13 -04:00

22 lines
726 B
Diff

diff -aru a/setup.py b/setup.py
--- a/setup.py 2019-07-29 11:09:32.000000000 -0400
+++ b/setup.py 2019-07-29 11:11:37.000000000 -0400
@@ -784,9 +784,15 @@
def create_macos_app_icon(where='Resources'):
logo_dir = os.path.abspath(os.path.join('logo', appname + '.iconset'))
subprocess.check_call([
- 'iconutil', '-c', 'icns', logo_dir, '-o',
+ 'png2icns',
os.path.join(where, os.path.basename(logo_dir).partition('.')[0] + '.icns')
- ])
+ ] + [os.path.join(logo_dir, logo) for logo in [
+ 'icon_128x128.png',
+ 'icon_16x16.png',
+ 'icon_256x256.png',
+ 'icon_32x32.png',
+ 'icon_512x512.png',
+ ]])
def create_minimal_macos_bundle(args, where):