From 6471b382a951b256ffa1b8ea3e6e7d7f5b189281 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 6 Nov 2023 04:13:54 +0000 Subject: gentoo auto-resync : 06:11:2023 - 04:13:53 --- x11-misc/Manifest.gz | Bin 47019 -> 47032 bytes x11-misc/gammastep/Manifest | 1 + x11-misc/gammastep/gammastep-2.0.9-r2.ebuild | 85 +++++++++++++++++ x11-misc/grub2-theme-preview/Manifest | 4 +- .../grub2-theme-preview-2.7.0-r1.ebuild | 33 ------- .../grub2-theme-preview-2.7.0.ebuild | 32 ------- .../grub2-theme-preview-2.8.0-r1.ebuild | 33 +++++++ x11-misc/redshift/Manifest | 1 + x11-misc/redshift/redshift-1.12-r11.ebuild | 102 +++++++++++++++++++++ x11-misc/safeeyes/Manifest | 4 +- .../files/safeeyes-2.1.5-python-3.11.patch | 25 ----- x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild | 47 ---------- x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild | 42 +++++++++ 13 files changed, 266 insertions(+), 143 deletions(-) create mode 100644 x11-misc/gammastep/gammastep-2.0.9-r2.ebuild delete mode 100644 x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild delete mode 100644 x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild create mode 100644 x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild create mode 100644 x11-misc/redshift/redshift-1.12-r11.ebuild delete mode 100644 x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch delete mode 100644 x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild create mode 100644 x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild (limited to 'x11-misc') diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index c81f9b4f2358..f5e17fc2e131 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/gammastep/Manifest b/x11-misc/gammastep/Manifest index fd05bf8d9375..702bb5998293 100644 --- a/x11-misc/gammastep/Manifest +++ b/x11-misc/gammastep/Manifest @@ -1,3 +1,4 @@ DIST gammastep-v2.0.9.tar.bz2 540120 BLAKE2B cfc29b157ad2dbd3d6bb0ac4bdb26c958ba07cad3e817931c2ee4c2e4d15c157b7c0b8b891869ddcc2cdfc39c1d52afb8437991ae60501afee84500e1f28c694 SHA512 d8b23e5890d6135cef79057408e1b7c1dbc36444dfbfaf7c80a3f36c46df19eaded1829c2cd52365413779cc752d0911a44669b5abce16d7e266b92b15c035fb EBUILD gammastep-2.0.9-r1.ebuild 1941 BLAKE2B 7d0040d270cb5818b4f5a39a69db3aee9df9a94ad0a102904748c2fced3bca12a2c9252ab907b3261d7555337140358367e1d345a228b0d3b3229c335f2dc2a0 SHA512 cfe0f5d682c3323b242c6246f07c555dfd8a7d274211ba6e8def4353aed891abf2315547b2541595327cc7f1516f17931ffdd17864487f38cc5a8fc6a4d30d2f +EBUILD gammastep-2.0.9-r2.ebuild 1942 BLAKE2B 74769a53fd0e4c3835c426f1fe6094b0ce0c0cc8ba3026c43785bdad17a206e6e6f807197721440da8275b9b06627046988646a955147ba594cdd1e64333af04 SHA512 b11f152ec36f5862aa36cda3c76d2552e93563f94ce1697797b079859e548f53149df2b13816e777338526a921cee7272114fd880ddfed21b03146b6630b9aab MISC metadata.xml 408 BLAKE2B 76e880ceff79cafe0ee71c2b2bab4c2977a43eb15bc2ffb26cf1431b6c9303bd3b95801e501d01134e546e20c0c83239864eb32e4b8bcea0c7eb8191bc191d8b SHA512 dfd49b49ec66241adb4e53941455d4e1df8af068f894748973fcafab0f8e87238fa3d358b222366efb897558dd7f05e67274a11799169470b5ea3d2663b10137 diff --git a/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild b/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild new file mode 100644 index 000000000000..b5a7e3bc5849 --- /dev/null +++ b/x11-misc/gammastep/gammastep-2.0.9-r2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools systemd xdg-utils python-r1 + +DESCRIPTION="A screen color temperature adjusting software" +HOMEPAGE="https://gitlab.com/chinstrap/gammastep" +SRC_URI="https://gitlab.com/chinstrap/gammastep/-/archive/v${PV}/gammastep-v${PV}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="appindicator geoclue gtk nls wayland" + +COMMON_DEPEND=">=x11-libs/libX11-1.4 + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libdrm + appindicator? ( dev-libs/libayatana-appindicator ) + geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) + gtk? ( ${PYTHON_DEPS} )" +RDEPEND="${COMMON_DEPEND} + gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + dev-python/pyxdg[${PYTHON_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + nls? ( sys-devel/gettext ) +" +REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}"/${PN}-v${PV} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use gtk && python_setup + + econf \ + $(use_enable nls) \ + --enable-drm \ + $(use_enable wayland) \ + --enable-randr \ + --enable-vidmode \ + $(use_enable geoclue geoclue2) \ + $(use_enable gtk gui) \ + --enable-apparmor \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" +} + +_impl_specific_src_install() { + emake DESTDIR="${D}" \ + PYTHON="${PYTHON}" \ + pythondir="$(python_get_sitedir)" \ + -C src/gammastep_indicator install +} + +src_install() { + emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install + + if use gtk; then + python_foreach_impl _impl_specific_src_install + python_replicate_script "${D}"/usr/bin/gammastep-indicator + + python_foreach_impl python_optimize + fi + + insinto /etc/gammastep/ + newins gammastep.conf.sample config.ini.example +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +} diff --git a/x11-misc/grub2-theme-preview/Manifest b/x11-misc/grub2-theme-preview/Manifest index be9adfa72bce..1047c043eeb9 100644 --- a/x11-misc/grub2-theme-preview/Manifest +++ b/x11-misc/grub2-theme-preview/Manifest @@ -1,6 +1,4 @@ -DIST grub2-theme-preview-2.7.0.tar.gz 203112 BLAKE2B 6279ece40999cea94c04396b4b6161bb90b060b5cc2d7573367d52d42321c9d598a839e9c6cd263b8aef5022a6296d9c5ae5919b0a228456b85e027ec059cc8c SHA512 4ea79b598342b60d1ff1f54eb27b1c4c92fa2a74c874a7107b6dad0aa0838a41e9e033a0f44a87307c0a5022c782b2fc51fa15f8599a63d2d5e10ac4e5b137e1 DIST grub2-theme-preview-2.8.0.tar.gz 203315 BLAKE2B 1599438dd24dec2e4ea82d3a6253c3b374afebdc1cac9ab666776b7e076b45111845ccfeb683a3ca851065459c8ce6a5fa5009cc2c809a4646048cdb25c38b96 SHA512 1df944957859f87fafd8cac445191e079d6e60d6513273dacc5a18e7959b1e57045fb6ebf6acb57407dc5ab5f7cc9278f8bfc6029b11c7f42721f1a8221c4a98 -EBUILD grub2-theme-preview-2.7.0-r1.ebuild 832 BLAKE2B ef404b783827d153e590ba76a9c7d164c3ce6f4f3750ae1e552a10a4d85d14b2e39dd9ac8c8da31a19a55bc74a4d5cfdd13fbc343d533af8c56d22fa444c46b0 SHA512 9167a445a8acdc1910cc682c8ef07203890da0a38e89ebe5ca9a4eff204a8739acadd9ffb2584807cbabed6bd29268653a839ea3283dfa07d963e16b37ab26b0 -EBUILD grub2-theme-preview-2.7.0.ebuild 800 BLAKE2B d3a555f37d2bb4e0662839ac1221aa7a5a2eab07cdac56968cae53607d393250011a3cc9e1bb94ea407ac1d4e4efd58585d506104bc9e9a7a4a317fd86e39af7 SHA512 0e514c360f3e7b1a5a9e551e29b3c64b40c541ce3f72861e7bbba5b0967b632efe13885b6ec876f67225cb28b5070d571b502d40c027141e3077269876364b9a +EBUILD grub2-theme-preview-2.8.0-r1.ebuild 832 BLAKE2B c1f71e5a848fdfa6fb713dbd35922a98e9f56cd5ed52cb8424bec1cd04da1215da5abf50dd6e74b8d9e4595f1deebd32bc9cfd8163ef7ba2b84b8153449e4750 SHA512 535c4ecc8ef81a78e157ba680bc636ea1a3f1dc38d6e9c22b72c58114e8ca56c4ceba70100e365dbcfb410b357a991627c5f35b7511174cd1a2a82ce82e7975d EBUILD grub2-theme-preview-2.8.0.ebuild 832 BLAKE2B ef404b783827d153e590ba76a9c7d164c3ce6f4f3750ae1e552a10a4d85d14b2e39dd9ac8c8da31a19a55bc74a4d5cfdd13fbc343d533af8c56d22fa444c46b0 SHA512 9167a445a8acdc1910cc682c8ef07203890da0a38e89ebe5ca9a4eff204a8739acadd9ffb2584807cbabed6bd29268653a839ea3283dfa07d963e16b37ab26b0 MISC metadata.xml 343 BLAKE2B 182b8001e5b2011d194d3e7780503bbbcae133841e50bfa3baefb3849c8eabec23075ce12417022f72bf446ea2917283f4ab307aa4acfdb6a9f4f1069e8b5848 SHA512 98c787f18776b403641b87ebba496bf87e607640bc78cece91702f723e21ce3cbd45ea80b13d56876748890c822be47a804534664501d34c9e03418feacce898 diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild deleted file mode 100644 index da256c221fe2..000000000000 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="grub_platforms_efi-64" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_efi-64] - || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) - ) - !grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_pc] - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild deleted file mode 100644 index f766fadda4f0..000000000000 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" -HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" -SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="grub_platforms_efi-64" - -RDEPEND="app-emulation/qemu - dev-libs/libisoburn - sys-fs/mtools - grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_efi-64] - || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) - ) - !grub_platforms_efi-64? ( - sys-boot/grub:2[grub_platforms_pc] - ) -" -DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild new file mode 100644 index 000000000000..3ec8fd8085ea --- /dev/null +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" +HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="grub_platforms_efi-64" + +RDEPEND="app-emulation/qemu + dev-libs/libisoburn + sys-fs/mtools + grub_platforms_efi-64? ( + sys-boot/grub:2[grub_platforms_efi-64] + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) + ) + !grub_platforms_efi-64? ( + sys-boot/grub:2[grub_platforms_pc] + ) +" +DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/x11-misc/redshift/Manifest b/x11-misc/redshift/Manifest index 7b96736885fb..423e175803b9 100644 --- a/x11-misc/redshift/Manifest +++ b/x11-misc/redshift/Manifest @@ -2,4 +2,5 @@ AUX redshift-1.12-apparmor.patch 1195 BLAKE2B 1601e4c8ba980e6f54497e28b8e7d33d6c AUX redshift-1.12-libayatana-appindicator.patch 1125 BLAKE2B 94eac1a5b7567788d1ba70e25b3104dbd0db309a16da1b071d7b0affca6244d1957f7201ee18d085d93c25592d7dce35e876c54807ef86c87e307b6729dc242d SHA512 5ba8bea77c28fa2c96cb6933fbb83e57b363f71e6269dc31b1a86c375e84b082a931aa95b132a906772a7112e97f96f8aac39d37f1a034a1a3a57e36178eb9ef DIST redshift-1.12.tar.xz 486072 BLAKE2B b7ce74ae134a8f6954ff978e99670f24c447b23ab5e8d69a62109806bfe38c5e1b41e5f65cd6b182298aaf3e0b9187a2c70ea3148fd4ccba8b9c17697024944d SHA512 225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32 EBUILD redshift-1.12-r10.ebuild 2129 BLAKE2B 46d8d64d3b4d6b7b81dfa87d2891454da4c82940d7fa0c262ea03f914b39bb31dc2b68397232e4e6276c746f82d067758fdb177ff29f6209c4d56bd9970b250c SHA512 39b0cdb74ddcdb774e574d9ce39fa1a55d951f9745fb64826ac2ef4533d44c083c7d63dac6eea4cf5e9c67dc17c5e9ee0b2b25e7a93aa6dce84562e07cb54f78 +EBUILD redshift-1.12-r11.ebuild 2368 BLAKE2B da311fed98fe484cdd4ac418ae387b7b718ea04d5d1b3346d1acee901318b39f22270144b608eb9dd74f0e5aa734c2c7c2fc213f41f725b987b64235419ce20a SHA512 e64c9037b406de3e80bcfa061db9d071500a1b7b02041804f87f31dae285cfde7aaa9225ebcc98310a077a1a0808d7304473d913bba5d1b234f83d452b6c5331 MISC metadata.xml 403 BLAKE2B 10a0e5faa2716a1caa6882d1e9cb58e2a76c7ed7e75713347e89097b212753dc0a21e3562e5d09fafdd25177a385a9447fc0fb2a250368e22796072cc1b72158 SHA512 c7a329c809a328c06628b5062891cd444f95cbad62ccbb3c2c9ae70a0b4b477e5406c7d3729393f6342312025b854f5cc171a25d1564e2b4f05f7823f4719bfe diff --git a/x11-misc/redshift/redshift-1.12-r11.ebuild b/x11-misc/redshift/redshift-1.12-r11.ebuild new file mode 100644 index 000000000000..b2b5c880cfe7 --- /dev/null +++ b/x11-misc/redshift/redshift-1.12-r11.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools flag-o-matic systemd xdg-utils python-r1 + +DESCRIPTION="A screen color temperature adjusting software" +HOMEPAGE="http://jonls.dk/redshift/" +SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="appindicator geoclue gtk nls" + +COMMON_DEPEND=">=x11-libs/libX11-1.4 + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libdrm + appindicator? ( dev-libs/libayatana-appindicator ) + geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) + gtk? ( ${PYTHON_DEPS} )" +RDEPEND="${COMMON_DEPEND} + gtk? ( dev-python/pygobject[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + dev-python/pyxdg[${PYTHON_USEDEP}] )" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + nls? ( sys-devel/gettext ) +" +REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )" + +PATCHES=( + "${FILESDIR}"/${P}-apparmor.patch + "${FILESDIR}"/${P}-libayatana-appindicator.patch +) + +src_prepare() { + # we need to re-generate file py-compile with a version + # that supports Python >=3.12 to not fail with error: + # ModuleNotFoundError: No module named 'imp' + rm py-compile || die + eautoreconf + + eapply_user +} + +src_configure() { + use gtk && python_setup + + # Fix compile for Clang (bug #732438) + append-cflags -fPIE + + econf \ + $(use_enable nls) \ + --enable-drm \ + --enable-randr \ + --enable-vidmode \ + --disable-wingdi \ + \ + --disable-corelocation \ + $(use_enable geoclue geoclue2) \ + \ + $(use_enable gtk gui) \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" \ + --enable-apparmor \ + --disable-quartz \ + --disable-ubuntu +} + +_impl_specific_src_install() { + emake DESTDIR="${D}" \ + PYTHON="${PYTHON}" \ + pythondir="$(python_get_sitedir)" \ + -C src/redshift-gtk install +} + +src_install() { + emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install + + if use gtk; then + python_foreach_impl _impl_specific_src_install + python_replicate_script "${D}"/usr/bin/redshift-gtk + dosym redshift-gtk /usr/bin/gtk-redshift + + python_foreach_impl python_optimize + + # https://bugs.gentoo.org/784281 + mv "${D}"/usr/share/{appdata,metainfo}/ || die + fi +} + +pkg_postinst() { + use gtk && xdg_icon_cache_update +} + +pkg_postrm() { + use gtk && xdg_icon_cache_update +} diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest index f9014f2f0932..877a09d5db5f 100644 --- a/x11-misc/safeeyes/Manifest +++ b/x11-misc/safeeyes/Manifest @@ -1,6 +1,4 @@ -AUX safeeyes-2.1.5-python-3.11.patch 862 BLAKE2B c139ec2e1bfdf559bce171dcd5093d69acde86e76d3107e114030f12c9512d296f3f1d9ec3a1409a73a54349ecc61655d8b967efa50f504aed4b4a698c41f053 SHA512 4dbb899ebc87d6a69cb7c8359a1379d0d02bb12a5f2e48762bf1f89ca8b1a7a4d276ad49697f5bd8afbda9039b42cafad2db2420261fe1b7228166fd4b854924 -DIST safeeyes-2.1.5.tar.gz 284690 BLAKE2B deedf39bc0a69ee70a692061c96e0ea5ce6aeb09513d7469710d25b8660eaed854b3ee711de4702f839dbfb1f04aee84cb05ebc24d4567fc2b56c04e319f5c63 SHA512 0e4ed1d9f4473b45f6f5d4a74ba4817fca08199072fe937fd3b7ceed1ef543729c618e672198cf4dfeba8ed896b24779ca725f2f2c98bf1c9cdf1a8e9c147dc8 DIST safeeyes-2.1.6.tar.gz 286359 BLAKE2B a5e4b4d680d455f2ae9494705f1e4508341802f4826b2d11f5407eed4074f0eab45066a3741745dd164b47e26a2dbf2a393945bffef0f747cbebd5f87b3b1961 SHA512 6476284ed1d8cdde77f10b3fe962a5d9d5ead944b0418f797e375cc67affa6807d858279cf4a1189585b7688dbe983fc6b90c917e0e55a2a11ebfdc56b44ca93 -EBUILD safeeyes-2.1.5-r1.ebuild 1033 BLAKE2B ffc941ecdce5fc11fbfb9731c94316aab58ce997e0b2938188856fd95b030ee9b001c53b389a473c7a7337ab771608ecd9f377f6d04e51116400de314d9fde03 SHA512 f651327f8416b84fd03c0fe8601c3f752afea4c61ab2aeed41cf04d59c27ed379521733151f97aef882a2d7a2d2aa376385a1ddb2a1e6aefed16b20b446a5ed9 +EBUILD safeeyes-2.1.6-r1.ebuild 974 BLAKE2B fd6a79a77610ce1469917df135d64dcd55e33e67bf452a382bdc8a73ada48f384c31588b036770d6bd98c373b8f118658a0d3cca4aba37395be71a6fa4641d00 SHA512 1e0e6d320ae84c52c8df4194bd3d8fdc5df61e7f7d1367c4585501e3494e8c8061761a4d388b799e7367d0fe65e679a5b9ad8b18928ba2e604aac24b9664d21b EBUILD safeeyes-2.1.6.ebuild 982 BLAKE2B 0123c6f56dcb8d3b924302cb5b0721e98876fb77d369d454f17ad4de298841fc30610401020ea8df45bac2a34da349148aa04c414ab3e6fd46a238cf50230286 SHA512 3c70aaff2379eab803973356e1510fc8076d9efb790b9efb837377e5ce74d09a409ab47eb05e9a2fdfb95a14fd63d98f7a697d608a9e4fad0a00a4785a06b41c MISC metadata.xml 347 BLAKE2B eda163f3ff13421872558f176120fc2fa5488afa1c9e2b2bd1c3aae6bf76e4e73758f35ba2af529beaf73d5677970ffe6319e8db22279c5eb7885f9f135e9243 SHA512 c09ce25d4d00dc7d322ab1505feb17b0bdec7aa1ec9e4a847705889ec38b76b03758d0a9bf1fc01fd6131d278850ae38462256ab8c968f183523e48dc2692aca diff --git a/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch b/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch deleted file mode 100644 index e494dfc1a2ce..000000000000 --- a/x11-misc/safeeyes/files/safeeyes-2.1.5-python-3.11.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 1fabfb9eddc2b67d174dffba0e46ecb4fb4dec71 Mon Sep 17 00:00:00 2001 -From: tibequadorian -Date: Tue, 24 Jan 2023 18:39:49 +0100 -Subject: [PATCH] utility.py: Fix getargspec error with python 3.11 - ---- - safeeyes/utility.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/safeeyes/utility.py b/safeeyes/utility.py -index bf2dede..7e08735 100644 ---- a/safeeyes/utility.py -+++ b/safeeyes/utility.py -@@ -666,7 +666,7 @@ def has_method(module, method_name, no_of_args=0): - Check whether the given function is defined in the module or not. - """ - if hasattr(module, method_name): -- if len(inspect.getargspec(getattr(module, method_name)).args) == no_of_args: -+ if len(inspect.getfullargspec(getattr(module, method_name)).args) == no_of_args: - return True - return False - --- -2.39.1 - diff --git a/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild deleted file mode 100644 index c5cb4ebcd177..000000000000 --- a/x11-misc/safeeyes/safeeyes-2.1.5-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${P}-python-3.11.patch -) - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild new file mode 100644 index 000000000000..02c1bee35ae8 --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py +DISTUTILS_USE_PEP517=setuptools + +inherit xdg distutils-r1 pypi + +DESCRIPTION="Linux alternative to EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-python/Babel[${PYTHON_USEDEP}] + dev-python/croniter[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-sound/alsa-utils + x11-apps/xprop + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection] + x11-misc/xprintidle + " + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} -- cgit v1.2.3