diff --git a/TODO.md b/TODO.md index 4dca1afdcc..aa0100eefe 100644 --- a/TODO.md +++ b/TODO.md @@ -15,3 +15,4 @@ If you find an interesting piece of software here, consider to package it, also [ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ [croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ? [greenclip](https://github.com/erebe/greenclip) (source build) | cabal | x11-misc | NRK | ✔ | ✖ +[texlab](https://github.com/latex-lsp/texlab) | cargo | app-text | Joshua | ✔ | ? diff --git a/app-misc/gentodo/Manifest b/app-misc/gentodo/Manifest index 9586c9f0c3..82b2ed8f38 100644 --- a/app-misc/gentodo/Manifest +++ b/app-misc/gentodo/Manifest @@ -1,2 +1,2 @@ -DIST gentodo-0.2.0.tar.gz 19919 BLAKE2B 864f5fc8498209502efe50b7b45da54461e4a8a36a9561c8af64fcdff415b00c6d98e8bcf9957592d1cb29c896797ea28e4617b7c12abeabee2b67641be0c883 SHA512 e9503a58e3dbdd70b1290083ab30bf834bd6211ca1e6b339834d0eec812d0a628f88483cc427092cf8a0cae3b4d27161a43dc711563154b7daa8686a2ba467dc DIST gentodo-0.2.1.tar.gz 20132 BLAKE2B 0cdcbf6ec9ccd6dcb683794838efd4be474f94709197096c5618402c91585eadcf89bfc9e7cd5bdbc1293c49790f63767a43196e6d0da3021ef71c78a3466771 SHA512 000dcd7b22cb316c8f60c6cab9fd4c2af6fb8572a28a1772a802769e2146e26cb28e9d318c54c8aff9d5b0e713fd2ee1fd014c419a76164ab948dff5d1beea29 +DIST gentodo-1.1.0.tar.gz 20008 BLAKE2B b79bab8fccea14c27d179c465aa086a6671c83c41341006f9a341052dadc7d8373227e5bbe8596dd3530c84e0124413b12727d9a6b7bacffcccb3df63756b0b5 SHA512 e7d4045d04f32f39d1d5a12515e9f20d27fb2e1188b5150782ee64fb294a040ca193748cb6573e2eb2714f730906920511e00d4a8ed7f63b0018ca1844726c71 diff --git a/app-misc/gentodo/gentodo-0.2.0.ebuild b/app-misc/gentodo/gentodo-1.1.0.ebuild similarity index 89% rename from app-misc/gentodo/gentodo-0.2.0.ebuild rename to app-misc/gentodo/gentodo-1.1.0.ebuild index 7d6d558635..97c27944db 100644 --- a/app-misc/gentodo/gentodo-0.2.0.ebuild +++ b/app-misc/gentodo/gentodo-1.1.0.ebuild @@ -16,8 +16,8 @@ else KEYWORDS="~amd64" fi -HOMEPAGE="https://github.com/csfore/gentodo" DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" LICENSE="GPL-3" SLOT="0" @@ -35,11 +35,10 @@ DEPEND=" RDEPEND=" ${PYTHON_DEPS} dev-python/python-bugzilla + dev-python/click " python_install_all() { - if use bash-completion; then - newbashcomp src/gentodo/gentodo-completions.bash gentodo - fi + newbashcomp src/gentodo/gentodo-completions.bash gentodo distutils-r1_python_install_all } diff --git a/app-misc/gentodo/gentodo-9999.ebuild b/app-misc/gentodo/gentodo-9999.ebuild index 6909891522..97c27944db 100644 --- a/app-misc/gentodo/gentodo-9999.ebuild +++ b/app-misc/gentodo/gentodo-9999.ebuild @@ -16,8 +16,8 @@ else KEYWORDS="~amd64" fi -HOMEPAGE="https://github.com/csfore/gentodo" DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" LICENSE="GPL-3" SLOT="0" @@ -35,6 +35,7 @@ DEPEND=" RDEPEND=" ${PYTHON_DEPS} dev-python/python-bugzilla + dev-python/click " python_install_all() { diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest index 0179c1ffa3..6e0b7648c0 100644 --- a/dev-libs/feedbackd/Manifest +++ b/dev-libs/feedbackd/Manifest @@ -1,3 +1,4 @@ -DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64 SHA512 6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80 +DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96 SHA512 243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996 +DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00 SHA512 d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019 DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf SHA512 d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676 SHA512 86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3 diff --git a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild similarity index 74% rename from dev-libs/feedbackd/feedbackd-0.1.1.ebuild rename to dev-libs/feedbackd/feedbackd-0.3.0.ebuild index 69f16f01e0..106947856b 100644 --- a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild +++ b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild @@ -4,26 +4,24 @@ EAPI=8 VALA_USE_DEPEND="vapigen" -inherit vala meson +inherit meson udev vala verify-sig -GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed" DESCRIPTION="A daemon to provide haptic feedback on events" HOMEPAGE="https://source.puri.sm/Librem5/feedbackd" -SRC_URI=" - https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 - https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> gmobile-${GMOBILE_COMMIT}.tar.bz2 -" -S="${WORKDIR}/${PN}-v${PV}" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+daemon gtk-doc +introspection man test +vala" + REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" DEPEND=" dev-libs/glib:2 + dev-libs/gmobile daemon? ( dev-libs/json-glib dev-libs/libgudev @@ -39,16 +37,14 @@ BDEPEND=" gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) vala? ( $(vala_depend) ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) " +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + src_prepare() { default - if use daemon; then - rmdir "${S}/subprojects/gmobile" || die - mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" "${S}/subprojects/gmobile" || die - fi - use vala && vala_setup sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die } @@ -67,9 +63,18 @@ src_configure() { src_install() { meson_src_install + udev_newrules debian/feedbackd.udev 90-feedbackd if use gtk-doc; then mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die fi } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/dev-libs/gmobile/Manifest b/dev-libs/gmobile/Manifest new file mode 100644 index 0000000000..b1e9d98e42 --- /dev/null +++ b/dev-libs/gmobile/Manifest @@ -0,0 +1,2 @@ +DIST gmobile-0.1.0.tar.xz 45044 BLAKE2B 90d9efaf4383392fc55c15540ae7b600cea486750885d22df467fb20ade748d28784856301fbdd614a9148dbc40f015a8f8a8369dff310f54e95e1468b8c966d SHA512 eb17d0b39d5dbe197a2502fe974af37076317094c4759bbc4924d951fdb1bdb1fe8f13a85419dad756954c165bbd6dfca4ce555f6e3f5a3def4bac8bc913ab1a +DIST gmobile-0.1.0.tar.xz.asc 833 BLAKE2B 30c6a97e78cb03beda468e1759d73d55892f61785adcde390195b0089df039a2c50882e0f22d2db925a324af0869d659d6c9dc71f405bfd608a07521481e261b SHA512 a90ff042dcd6e26508e9927a92c3ab537ca9556a758e2064d0a480c11b83c1355f6422f9e2ee0a51dc4e28355ef9b626b0c0388ed59363c42581037d5b781080 diff --git a/dev-libs/gmobile/gmobile-0.1.0.ebuild b/dev-libs/gmobile/gmobile-0.1.0.ebuild new file mode 100644 index 0000000000..b2b4831722 --- /dev/null +++ b/dev-libs/gmobile/gmobile-0.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson verify-sig + +DESCRIPTION="Mobile related helpers for glib based projects" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/gmobile/" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="gtk-doc +introspection test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.66:2 + >=dev-libs/json-glib-1.6.2 + introspection? ( dev-libs/gobject-introspection ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_configure() { + local emesonargs=( + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + local gtkdocdir="${ED}/usr/share/gtk-doc/html/" + mkdir -p "${gtkdocdir}" || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${gtkdocdir}" || die + fi +} diff --git a/dev-libs/gmobile/metadata.xml b/dev-libs/gmobile/metadata.xml new file mode 100644 index 0000000000..bb5f425f3a --- /dev/null +++ b/dev-libs/gmobile/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Guido Günther + agx@sigxcpu.org + + World/Phosh + + diff --git a/games-util/sdl2-gamepad-mapper/Manifest b/games-util/sdl2-gamepad-mapper/Manifest new file mode 100644 index 0000000000..22b2e7fffd --- /dev/null +++ b/games-util/sdl2-gamepad-mapper/Manifest @@ -0,0 +1 @@ +DIST sdl2-gamepad-mapper-v0.0.7.tar.bz2 193625 BLAKE2B e3edb51813df07e6a63bde9e4630c55111880e23993eda0ab97832eaef63b64b973cadff8ff46fba5eb85a359650b00832d5c10275d7fc84eed89dbbf4d1ac83 SHA512 6795bdd620a3a3fd608bdd252761170adfa932ee1c5bccd5c6f4f12e645801572ebd59ae3acb16b81f74243325b707c70a7265a6894e0ba6342c827f9344015f diff --git a/sys-apps/sdate/metadata.xml b/games-util/sdl2-gamepad-mapper/metadata.xml similarity index 53% rename from sys-apps/sdate/metadata.xml rename to games-util/sdl2-gamepad-mapper/metadata.xml index 1ff506d0e6..b7f88f1800 100644 --- a/sys-apps/sdate/metadata.xml +++ b/games-util/sdl2-gamepad-mapper/metadata.xml @@ -2,10 +2,8 @@ - contact@hacktivis.me - Haelwenn (lanodan) Monnier + carana2099@gmail.com + Carlos E. - - df7cb/sdate - + ryochan7/sdl2-gamepad-mapper diff --git a/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild new file mode 100644 index 0000000000..5aa20e8e2a --- /dev/null +++ b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg-utils desktop +DESCRIPTION="GUI application to generate an SDL2 mapping string from a generic controller" +HOMEPAGE="https://gitlab.com/ryochan7/sdl2-gamepad-mapper" +SRC_URI="https://gitlab.com/ryochan7/sdl2-gamepad-mapper/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND=" + dev-qt/qtquickcontrols:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtnetwork:5 +" +DEPEND="${RDEPEND}" + +src_configure() { + eqmake5 +} + +src_install() { + dobin "${PN}" + domenu "${PN}.desktop" + doicon -s 512 "${PN}.png" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/gui-apps/mpvpaper/Manifest b/gui-apps/mpvpaper/Manifest index 484d4dff6b..6edf30dca3 100644 --- a/gui-apps/mpvpaper/Manifest +++ b/gui-apps/mpvpaper/Manifest @@ -1 +1 @@ -DIST mpvpaper-1.4.tar.gz 88506 BLAKE2B ded61ce6c922c3cf1786f8c23490c186a4c2cf43d0c9101fde55d268af6ae370d26934ed73e0dce6a31ebace9f8abbbcd93439d395c2320b75619e0ea733bb96 SHA512 23a5859705319bea6508a09df3ea791b976326dcaa8a7df86e0b38754017a1bcb0c594b967db91abe2d631fe9f07454399f57f447fd14192c6f9ede4d479f1d2 +DIST mpvpaper-1.5.tar.gz 88853 BLAKE2B c65382423d7fd83d7ff670f29f89fdb5990b822014727e9a675ae02b4befbff6587ee57d14a5ae6a9ad2b41ade45dd2cca8458a9cd8618b98bd95043e42b5102 SHA512 34af18e84e92eadc96ec605846d52758b237cc6391a07ef4517646cc3c0650b4c103718a9c6a7c90bbf8b0dc9edda02f6a4fd46d91e1515c5f78299a4b32550e diff --git a/gui-apps/mpvpaper/mpvpaper-1.4.ebuild b/gui-apps/mpvpaper/mpvpaper-1.5.ebuild similarity index 90% rename from gui-apps/mpvpaper/mpvpaper-1.4.ebuild rename to gui-apps/mpvpaper/mpvpaper-1.5.ebuild index d1d250b0f9..813dd9ad81 100644 --- a/gui-apps/mpvpaper/mpvpaper-1.4.ebuild +++ b/gui-apps/mpvpaper/mpvpaper-1.5.ebuild @@ -32,3 +32,8 @@ BDEPEND=" dev-util/wayland-scanner virtual/pkgconfig " + +src_install() { + meson_src_install + newman mpvpaper.man mpvpaper.1 +} diff --git a/gui-apps/mpvpaper/mpvpaper-9999.ebuild b/gui-apps/mpvpaper/mpvpaper-9999.ebuild index d1d250b0f9..813dd9ad81 100644 --- a/gui-apps/mpvpaper/mpvpaper-9999.ebuild +++ b/gui-apps/mpvpaper/mpvpaper-9999.ebuild @@ -32,3 +32,8 @@ BDEPEND=" dev-util/wayland-scanner virtual/pkgconfig " + +src_install() { + meson_src_install + newman mpvpaper.man mpvpaper.1 +} diff --git a/gui-libs/webp-pixbuf-loader/Manifest b/gui-libs/webp-pixbuf-loader/Manifest deleted file mode 100644 index 90dfed67c2..0000000000 --- a/gui-libs/webp-pixbuf-loader/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST webp-pixbuf-loader-0.0.1.tar.gz 8212 BLAKE2B 20b2f32ca0885069e185c415e10119f6f65b73131b4928e6db95fa9f92f9ec53bd3fd5fbc4708370dfaee68df4c8052d2df76c6e0c0a6267240f7804db8e33f8 SHA512 f3fa859221fdc5277c951e09448dea6078ca4825de06b319e33e86b59db1201616ca4a706d5114e431719584d5a0766a7706c4192dbc384441efb1799d9e40ec diff --git a/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch b/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch deleted file mode 100644 index decadd60c3..0000000000 --- a/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/meson.build b/meson.build -index 2ae10ca..53761cd 100644 ---- a/meson.build -+++ b/meson.build -@@ -7,7 +7,6 @@ webp = dependency('libwebp', version: '>0.4.3') - # -34/-64 is to overcome a Fedora bug in the .pc file - # debian has a similar problem with its .pc file but it requires knowing the platform triad - --gdk_pb_query_loaders = find_program(get_option('gdk_pixbuf_query_loaders_path'), gdk_pb_query_loaders, gdk_pb_query_loaders+'-32', gdk_pb_query_loaders+'-64') - - - pbl_webp = shared_library('pixbufloader-webp', 'io-webp.c', -@@ -15,7 +14,6 @@ pbl_webp = shared_library('pixbufloader-webp', 'io-webp.c', - install: true, - install_dir: gdk_pb_moddir) - --meson.add_install_script(gdk_pb_query_loaders.path(), '--update-cache') - - subdir('tests') - diff --git a/gui-libs/webp-pixbuf-loader/metadata.xml b/gui-libs/webp-pixbuf-loader/metadata.xml deleted file mode 100644 index 15dbce309b..0000000000 --- a/gui-libs/webp-pixbuf-loader/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - webp-pixbuf-loader integrates libwebp library into GDK image - processing framework, so GDK based application can use WEBP - format natively. - - - aruiz/webp-pixbuf-loader - - diff --git a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild b/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild deleted file mode 100644 index 48462dc867..0000000000 --- a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils meson multilib-minimal - -DESCRIPTION="WebP Image format GdkPixbuf loader" -HOMEPAGE="https://github.com/aruiz/webp-pixbuf-loader" -SRC_URI="https://github.com/aruiz/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -PATCHES=( "${FILESDIR}/${PN}_gentoo.patch" ) - -DEPEND=" - >=media-libs/libwebp-0.4.3[${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.22[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" - -multilib_src_configure() { - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -pkg_preinst() { - gnome2_gdk_pixbuf_savelist -} - -pkg_postinst() { - gnome2_gdk_pixbuf_update -} - -pkg_postrm() { - gnome2_gdk_pixbuf_update -} diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest index 523466fc71..da0ff1519b 100644 --- a/gui-wm/niri/Manifest +++ b/gui-wm/niri/Manifest @@ -1,2 +1,2 @@ -DIST niri-0.1.4-vendored-dependencies.tar.xz 55679232 BLAKE2B d44c767730852657e75855133ef88a9fb3bdeb6b51ea49409c675c413633330406e503ff591315396a2f69cf7b1d6408086b4726941c1c79fb78a07ed5c36491 SHA512 7504e3c1a1607618ff2a224df32f230ab98299100de004a23e7828c611f06e24fe4f6f33ec92410fa8987eedbd5d1460394e5a643de85d2d79e4acdddb7b53d8 -DIST niri-0.1.4.tar.gz 272001 BLAKE2B 474ee571dbe73b837e56f8d1a5ece20ce215f3419d0a0e71afed81412b1ab8509868af70872310f2d6e739f79d7d2146c42819e5166a615fe78fedc94bb1bf6a SHA512 3056c00c8935dcd80917feb874b21c2ab808dfaf364a0f33026a03506b1c578364bffb3fdbdb6f8adafd8753b64803e3cee5214a4f0c0558ae46905e7de51662 +DIST niri-0.1.5-vendored-dependencies.tar.xz 55701136 BLAKE2B a56907560b47958df743f5740e7cac4b0a3aa29233cac990aaa9ec48f0b16461a0459b95d7cd958cec07eda6b9d5ba4ada5e5ef533fadb084a05b3b6737c5694 SHA512 63560f4d811b18e9bdd5e14e79880c6844b45616964c72fdf87b0f1074951ec8549c199271297a51596b20c4d4c4b058cee5c59c5ab6339af1a3b5615976ab9f +DIST niri-0.1.5.tar.gz 293845 BLAKE2B deeea09391acaa5b576b230bf726cc5eb156ab918fe725929d9fbfbdcee273cd9790b2bf2b0ea1e85af405d1298d9c9a637c200c5297d3f002a58cb435d3308d SHA512 ff66e5671bc48cf6bb679d898f597839808def84773a288ad7b2a58f55f9f9e78a92b66581f391e03e0416e9a0fa7ab9ef5fce10788a88bf055ad597f5dc44da diff --git a/gui-wm/niri/niri-0.1.4.ebuild b/gui-wm/niri/niri-0.1.5.ebuild similarity index 100% rename from gui-wm/niri/niri-0.1.4.ebuild rename to gui-wm/niri/niri-0.1.5.ebuild diff --git a/gui-wm/swayfx/metadata.xml b/gui-wm/swayfx/metadata.xml index c8faabfab9..af28f9a6f9 100644 --- a/gui-wm/swayfx/metadata.xml +++ b/gui-wm/swayfx/metadata.xml @@ -2,8 +2,8 @@ - rahul@sandhuservices.dev - Rahul Sandhu + ayohss@proton.me + Joshua Clifton (ayohs) "SirCmpwn's Wayland window manager" is an i3-compatible window manager diff --git a/media-gfx/heatshrink/Manifest b/media-gfx/heatshrink/Manifest deleted file mode 100644 index b237930935..0000000000 --- a/media-gfx/heatshrink/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST heatshrink-0.4.1.tar.gz 36945 BLAKE2B 526e3f88ddaec8116e5eef1a73a4450454ca808545dfe4a36069be8a0d771ca92c850c51f9b3c3e73f244454ba17d03da8fb0be4849728300c7eb8181e39651e SHA512 bb9610b963da0762b1ac21d0907f3801b525431abff495b66cadc244a2b2b334441de2b14442b722bfeb56cb4459fe4021eae0d0454f9e26a80e6efa11f079d2 diff --git a/media-gfx/heatshrink/files/Makefile.patch b/media-gfx/heatshrink/files/Makefile.patch deleted file mode 100644 index a858ec0c1e..0000000000 --- a/media-gfx/heatshrink/files/Makefile.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/Makefile b/Makefile -index d0c4dbe6..5cd8977a 100644 ---- a/Makefile -+++ b/Makefile -@@ -12,7 +12,8 @@ WARN += -Wmissing-declarations - #THEFT_INC= -I${THEFT_PATH}/include/ - #LDFLAGS += -L${THEFT_PATH}/lib -ltheft - --CFLAGS += -std=c99 -g ${WARN} ${THEFT_INC} ${OPTIMIZE} -+MY_CFLAGS := -std=c99 ${WARN} ${THEFT_INC} ${OPTIMIZE} ${CFLAGS} -+CFLAGS := ${MY_CFLAGS} - - all: heatshrink test_runners libraries - -@@ -66,8 +67,6 @@ RM ?= rm - - install: libraries heatshrink - ${INSTALL} -c heatshrink ${PREFIX}/bin/ -- ${INSTALL} -c libheatshrink_static.a ${PREFIX}/lib/ -- ${INSTALL} -c libheatshrink_dynamic.a ${PREFIX}/lib/ - ${INSTALL} -c heatshrink_common.h ${PREFIX}/include/ - ${INSTALL} -c heatshrink_config.h ${PREFIX}/include/ - ${INSTALL} -c heatshrink_encoder.h ${PREFIX}/include/ diff --git a/media-gfx/heatshrink/heatshrink-0.4.1.ebuild b/media-gfx/heatshrink/heatshrink-0.4.1.ebuild deleted file mode 100644 index 9c7bffdf4e..0000000000 --- a/media-gfx/heatshrink/heatshrink-0.4.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="data compression library for embedded/real-time systems" -HOMEPAGE="https://github.com/atomicobject/heatshrink" - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atomicobject/${PN}.git" -else - inherit verify-sig - SRC_URI="https://github.com/atomicobject/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="ISC" -SLOT="0" - -PATCHES=( - "${FILESDIR}/Makefile.patch" -) - -src_install() { - local MY_ED="${ED}/usr" - mkdir "${MY_ED%/}"{,/bin,/include} || die - emake PREFIX="${MY_ED%/}/" install -} diff --git a/media-gfx/heatshrink/metadata.xml b/media-gfx/heatshrink/metadata.xml deleted file mode 100644 index 3414b879b0..0000000000 --- a/media-gfx/heatshrink/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - atomicobject/heatshrink - - diff --git a/media-plugins/gst-plugins-qt5/Manifest b/media-plugins/gst-plugins-qt5/Manifest index 8035d1759b..8e4edfc3e5 100644 --- a/media-plugins/gst-plugins-qt5/Manifest +++ b/media-plugins/gst-plugins-qt5/Manifest @@ -1,2 +1,2 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c SHA512 98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild deleted file mode 100644 index b6c1d6838c..0000000000 --- a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson qmake-utils - -DESCRIPTION="Qt5 QML video sink plugin for GStreamer" -KEYWORDS="~amd64" -IUSE="+egl wayland +X" - -REQUIRED_USE=" - wayland? ( egl ) -" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?] - media-libs/mesa[egl(+)?,X?] - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - egl? ( dev-qt/qtgui:5[eglfs] ) - wayland? ( dev-qt/qtwayland:5 ) - X? ( dev-qt/qtx11extras:5 ) -" -DEPEND="${RDEPEND}" - -GST_PLUGINS_BUILD_DIR="qt" - -src_prepare() { - export PATH="${PATH}:$(qt5_get_bindir)" - default -} diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild new file mode 100644 index 0000000000..ca9db75f22 --- /dev/null +++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GST_ORG_MODULE=gst-plugins-good +inherit gstreamer-meson qmake-utils + +DESCRIPTION="Qt5 QML video sink plugin for GStreamer" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" +IUSE="+X eglfs wayland" +REQUIRED_USE=" + || ( X eglfs wayland ) + eglfs? ( kernel_linux ) +" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + >=media-libs/gst-plugins-base-${PV}:${SLOT}[X?,opengl,wayland?] + media-libs/mesa[wayland?,X?] + X? ( dev-qt/qtx11extras:5 ) + eglfs? ( + dev-qt/qtgui:5[eglfs] + media-libs/gst-plugins-base:${SLOT}[egl] + ) + wayland? ( + dev-qt/qtwayland:5 + media-libs/gst-plugins-base:${SLOT}[egl] + ) +" +DEPEND="${RDEPEND}" + +GST_PLUGINS_BUILD_DIR="qt" + +src_prepare() { + export PATH="${PATH}:$(qt5_get_bindir)" + default +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature X qt-x11) + $(meson_feature eglfs qt-egl) + $(meson_feature wayland qt-wayland) + ) + + gstreamer_multilib_src_configure +} diff --git a/media-plugins/gst-plugins-qt5/metadata.xml b/media-plugins/gst-plugins-qt5/metadata.xml index 2cb1dfb156..420e576c92 100644 --- a/media-plugins/gst-plugins-qt5/metadata.xml +++ b/media-plugins/gst-plugins-qt5/metadata.xml @@ -14,7 +14,7 @@ * qmlglsrc – A video src that captures a window from a QML view - Enable EGL support. + Enable EGL support for embedded devices gstreamer/gstreamer diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest index 189cda556c..c571435545 100644 --- a/net-misc/maestral-qt/Manifest +++ b/net-misc/maestral-qt/Manifest @@ -1,3 +1 @@ -DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4 SHA512 2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd -DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4 SHA512 ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5 -DIST maestral-qt-1.9.2.gh.tar.gz 1219612 BLAKE2B 36b8bcbcdfbcb9462df359716da08f9b25e27a5a8aeb0cf4e1321efca301d3a5d3dac51bc2f0593f3e76efc68e09ecd6a709dcc8ad70e36633e07f2c08738c1e SHA512 18499ef44875d24ef63e0c9355bf584191a7752bebb5b2db7bc79e95c777d3706eec9b760da2aaa4928ba04180ac4978aed50643593c25c8a7ecc143fe1d6b7f +DIST maestral-qt-1.9.3.gh.tar.gz 1219610 BLAKE2B 819a0f88571e64a633e09b7c200c9a983a8e359bc574df570be7d1011853184dc88fa789e806ed204862b92f84d8cd6d7e5b0c03631d6e11159143dcaf1b0fd6 SHA512 3f1dbdbf93eb64e01ff01ab308e46b0320162a7e6aaa027d277b216dc0ba73ae2eee33e68add356e3fb14ffcad1f789bc02d948d48067eea1a5cb5b9208f200b diff --git a/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild b/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild deleted file mode 100644 index f9462a0bb4..0000000000 --- a/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit desktop distutils-r1 - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] - >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -python_install_all() { - distutils-r1_python_install_all - - domenu src/maestral_qt/resources/maestral.desktop -} diff --git a/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild b/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild deleted file mode 100644 index c15493aa2e..0000000000 --- a/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit desktop distutils-r1 - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] - >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -python_install_all() { - distutils-r1_python_install_all - - domenu src/maestral_qt/resources/maestral.desktop -} diff --git a/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild b/net-misc/maestral-qt/maestral-qt-1.9.3.ebuild similarity index 100% rename from net-misc/maestral-qt/maestral-qt-1.9.1.ebuild rename to net-misc/maestral-qt/maestral-qt-1.9.3.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index 81c2db8d83..089c4945ef 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,3 +1 @@ -DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6 SHA512 e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b -DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3 SHA512 b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c477771fa075bb8cff41563148ddea38c3b0cffbc1 -DIST maestral-1.9.2.gh.tar.gz 8126622 BLAKE2B 2ba3a10e54e308d48b20c85cf389faa3715c43ed384958dc92ed9c8652265c336d5241620943d2f09e955950d5e747a89d2f8e1f458f4f727e7440e234fd3134 SHA512 70aa32f0070d0d8d646f530b3ab7bc9ebcdf7f301d27d097feeef56aed14661df4f1105ce3e1f42d1dd9afd38cce70e25a4e191b8000bca2bf66120168a22091 +DIST maestral-1.9.3.gh.tar.gz 8126807 BLAKE2B 1e4a4e0d39d31b81d6894b3d46100eaa96e2bb99576f59c4e8a784ade14d09e273e8c16d154bd54d883270e30ec7d7a882307584d3ed1f77e8e1710eb94daae7 SHA512 6d66cc0929dffb8221ef186d9fd7a639725e50782092710fc74b05e5e678055a1fc75da6d0299315ffc6f8107ec24d1039d72973b73da0def41839a35eca1f03 diff --git a/net-misc/maestral/maestral-1.8.0.ebuild b/net-misc/maestral/maestral-1.8.0.ebuild deleted file mode 100644 index 772464ac1d..0000000000 --- a/net-misc/maestral/maestral-1.8.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 xdg - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] - =dev-python/dropbox-11*[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] - dev-python/importlib-metadata[${PYTHON_USEDEP}] - >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] - >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] - >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - =dev-python/survey-4*[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # requires dev-python/pytest-benchmark not available for py3.11 - tests/offline/test_clean_local_events.py::test_performance - - # requires systemd - tests/offline/test_cli.py::test_autostart - - # requires network - tests/offline/test_main.py::test_check_for_updates -) - -distutils_enable_tests pytest diff --git a/net-misc/maestral/maestral-1.9.1.ebuild b/net-misc/maestral/maestral-1.9.1.ebuild deleted file mode 100644 index 7d88889147..0000000000 --- a/net-misc/maestral/maestral-1.9.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 xdg - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] - =dev-python/dropbox-11*[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] - dev-python/importlib-metadata[${PYTHON_USEDEP}] - >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] - >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] - >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/survey[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # requires dev-python/pytest-benchmark not available for py3.11 - tests/offline/test_clean_local_events.py::test_performance - - # requires systemd - tests/offline/test_cli.py::test_autostart - - # requires network - tests/offline/test_main.py::test_check_for_updates -) - -distutils_enable_tests pytest diff --git a/net-misc/maestral/maestral-1.9.2.ebuild b/net-misc/maestral/maestral-1.9.3.ebuild similarity index 91% rename from net-misc/maestral/maestral-1.9.2.ebuild rename to net-misc/maestral/maestral-1.9.3.ebuild index ec2891669b..eb4351f03d 100644 --- a/net-misc/maestral/maestral-1.9.2.ebuild +++ b/net-misc/maestral/maestral-1.9.3.ebuild @@ -50,6 +50,10 @@ EPYTEST_DESELECT=( # requires network tests/offline/test_main.py::test_check_for_updates + + # may fail if the filesystem does not support xattrs + # https://bugs.gentoo.org/927982 + tests/offline/utils/test_path.py::test_move_preserves_xattrs ) distutils_enable_tests pytest diff --git a/profiles/package.mask b/profiles/package.mask index c152aa759a..b35747588d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,16 @@ # New entries go on top. +# Anna Vyalkova (2024-04-20) +# Depends on treecleaned dev-python/yapps. +# Removal on 2024-05-20. +sci-misc/linuxcnc + +# Anna Vyalkova (2024-04-20) +# Depends on treecleaned dev-libs/libchdr. +# Removal on 2024-05-20. +games-emulation/flycast + # Kostadin Shishmanov (2024-04-20) # Was only needed for + + + + carana2099@gmail.com + Carlos E. + + + Forkstat is a program that logs process fork(), exec() and + exit() activity. It is useful for monitoring system behaviour + and to track down rogue processes that are spawning off + processes and potentially abusing the system. + + + ColinIanKing/forkstat + https://github.com/ColinIanKing/forkstat/blob/master/debian/changelog + +