summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-terms/kitty: drop 0.20.1, 0.20.3, 0.21.2Ionen Wolkens2021-11-038-466/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/22724 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-terms/kitty: sync and update live ebuildIonen Wolkens2021-11-031-59/+71
| | | | | | | | | | | | New dependency on librsync for transfer kitten. Note about skipped docs: Since ~3 months ago, a new theme is used and needs some missing dependencies (not just sphinx) and, as long as it's only needed for the live ebuild (prebuilt for release), does not feel worth it. Given the full depgraph, users would likely prefer it optional+disabled too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-terms/kitty: revamp ebuildIonen Wolkens2021-11-032-0/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * EAPI-8 * enable py3.10 * make glfw-x11.so optional with IUSE=+X wrt bug #713702 * move most glfw dlopen() deps to DEPEND-only, they are not essential at runtime for kitty save for libglvnd * add wayland-scanner BDEPEND (if missing it silently skips glfw-wayland.so despite USE=wayland) * export PKGCONFIG_EXE to use right pkg-config * disable LTO, same reason was already stripping -O3 (if wanted, should be set by users in CFLAGS -- there is no custom LTO paths) * use intended --ignore-compiler-warnings to disable -Werror and simplify -flags.patch to hopefully need less rebasing * replace -tests.patch used to find bin/kitty by setting PATH * drop terminfo patch, let kitty install its own /usr/lib64/kitty terminfo and only skip /usr/share/terminfo from kitty-terminfo * pin kitty-terminfo to match, the >-r0 check will be removable next version and is there to avoid collisions (pinning not always /essential/, but on a same system they originate from the same package and should match) * add test dep on dev-python/pillow used by 1 test * remove unnessary fix shebang (these don't have executable bits and are used through kitty's linked libpython) * make libcanberra an optfeature wrt bug #775266 * for imagemagick optfeature, don't use the virtual so it's not noisy if users have *magick installed but not the virtual * change HOMEPAGE to actual homepage, github is shown from remote-id Closes: https://bugs.gentoo.org/713702 Closes: https://bugs.gentoo.org/775266 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-terms/kitty: tidy metadataIonen Wolkens2021-11-031-3/+1
| | | | | | | doc is redundant with HOMEPAGE, and bugs-to doesn't mean much if not different from the github remote-id Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-terms/kitty: add myself as a maintainerIonen Wolkens2021-11-031-0/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-terms/kitty: drop 0.19.3John Helmert III2021-10-175-183/+0
| | | | | Bug: https://bugs.gentoo.org/784608 Signed-off-by: John Helmert III <ajak@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* x11-terms/kitty: bump to 0.23.1Louis Regnier2021-09-022-0/+110
| | | | | | Signed-off-by: Louis Regnier <louregni@student.42.fr> Closes: https://github.com/gentoo/gentoo/pull/22102 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: add more upstream metadata infoLouis Regnier2021-09-021-0/+3
| | | | | | Signed-off-by: Louis Regnier <louregni@student.42.fr> Closes: https://github.com/gentoo/gentoo/pull/22103 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-175-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-terms/kitty: add missing dep for 0.21.2Joonas Niilola2021-07-141-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.21.2end2222021-07-145-2/+112
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: fix live ebuild and update python compatibilityPablo2021-06-113-8/+25
| | | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/789285 Closes: https://github.com/gentoo/gentoo/pull/21179 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.20.3Pablo2021-05-313-0/+163
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* x11-terms/kitty: fix kitty-9999-flags.patchLuke Peterson2021-05-111-13/+17
| | | | | | | | | | Upstream updated setup.py to use Python f-strings, breaking the previous version of kitty-9999-flags.patch. Closes: https://bugs.gentoo.org/789282 Signed-off-by: Dale Lukas Peterson <hazelnusse@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20609 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: remove duplicate .patch fileJoonas Niilola2021-05-102-17/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.20.1Pablo2021-05-105-0/+187
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: drop 0.19.1, 0.19.2Joonas Niilola2021-03-203-215/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-terms/kitty: add missing lcms dep to -9999Joonas Niilola2021-02-021-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: Update flags.patch for -9999Matthias Coppens2021-02-022-1/+50
| | | | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Coppens <coppens.matthias.abc@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19250 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: Fix broken patch for -9999Matthias Coppens2021-02-022-2/+18
| | | | | | | Closes: https://bugs.gentoo.org/767457 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Coppens <coppens.matthias.abc@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-313-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-terms/kitty: bump to 0.19.3Pablo2021-01-242-0/+108
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* x11-terms/kitty: disable builtin automatic update checkJonas Jelten2020-12-173-0/+3
| | | | | | | | | disable the automatic update check which periodically contacts the developer's webserver. Signed-off-by: Jonas Jelten <jj@sft.lol> Closes: https://github.com/gentoo/gentoo/pull/18639 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.19.2 and fix dependenciesend2222020-11-252-0/+107
| | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/749936 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: remove oldJoonas Niilola2020-10-177-630/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.19.1 and fix testsPablo2020-10-173-0/+117
| | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/747004 Closes: https://bugs.gentoo.org/743076 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: Inherit optfeature.eclassDavid Seifert2020-09-077-7/+7
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org>
* x11-terms/kitty: bump to 0.18.3end2222020-08-152-0/+105
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.18.2end2222020-08-122-0/+105
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.18.1end2222020-06-282-0/+105
| | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.17.4end2222020-05-172-0/+105
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15722 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: cleanup older versionsend2222020-05-016-459/+0
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15575 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.17.3end2222020-04-262-0/+105
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15499 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: fix and split live ebuildend2222020-04-131-3/+6
| | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/716852 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: add importlib_resources as dependency when using Python 3.6end2222020-04-101-0/+1
| | | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/716352 Closes: https://github.com/gentoo/gentoo/pull/15247 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: bump to 0.17.2Pablo2020-04-044-1/+105
| | | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/715592 Closes: https://github.com/gentoo/gentoo/pull/15206 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: add kitty-terminfo as dependencyend2222020-03-261-0/+103
| | | | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://bugs.gentoo.org/713846 Closes: https://github.com/gentoo/gentoo/pull/15084 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: add kitty-terminfo as optfeatureend2222020-03-211-0/+1
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15025 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: remove terminfo fileend2222020-03-202-0/+116
| | | | | | | | - splitted to kitty-terminfo package Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14933 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: update live ebuildPablo2020-03-142-4/+54
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14931 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: revbump with changed RDEPENDJoonas Niilola2020-02-211-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: add imagemagick as optfeatureend2222020-02-211-2/+2
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14715 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: remove oldTim Harder2020-02-056-312/+0
| | | | Signed-off-by: Tim Harder <radhermit@gentoo.org>
* x11-terms/kitty: version bump to 0.16.0Tim Harder2020-02-052-0/+102
| | | | Signed-off-by: Tim Harder <radhermit@gentoo.org>
* x11-terms/kitty: fix live ebuild and add support for python 3.8Pablo2020-01-142-54/+5
| | | | | | Signed-off-by: Pablo Orduna <pabloorduna98@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14333 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* x11-terms/kitty: remove redundant IUSEJoonas Niilola2020-01-091-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>