diff --git a/app-admin/grub-customizer/Manifest b/app-admin/grub-customizer/Manifest index 892eeb2454..312ead033a 100644 --- a/app-admin/grub-customizer/Manifest +++ b/app-admin/grub-customizer/Manifest @@ -1 +1 @@ -DIST grub-customizer_5.2.4.tar.gz 574024 BLAKE2B 0857f007e3cb09f5f9c00a28c4c3547a65f383fb597183d4264d2accf0584b8760911eec9fb8cae03ebddbe2867befbd3e6f026bcc857efb5457e1a89da454d6 SHA512 192daca45129755079e41372841a7d1d1be6018da8a5dbed6aff7b4c611c755c64c63e338a1c979823e4b385b9917dc154525b8ceda2282113339b47fee49d45 +DIST grub-customizer_5.2.5.tar.gz 570517 BLAKE2B 3ea75258a24f93eb3048274c7db25bcce44a44d41a00880953e8e3d6ca082163b1f0398388ce28b878832545b322480b0150687b647ef7cd33e73a22c5938dd0 SHA512 d4b68ff5ce690d8a03e1c0355f05eed023a08ce42668d822ef88042e4322ff63825a67dbdb64792e028ae0ea0614387b8d5f05a7f26275c19fb19a6ddcb17a27 diff --git a/app-admin/grub-customizer/grub-customizer-5.2.4-r1.ebuild b/app-admin/grub-customizer/grub-customizer-5.2.5.ebuild similarity index 76% rename from app-admin/grub-customizer/grub-customizer-5.2.4-r1.ebuild rename to app-admin/grub-customizer/grub-customizer-5.2.5.ebuild index 44ed375cde..212a6ccbfd 100644 --- a/app-admin/grub-customizer/grub-customizer-5.2.4-r1.ebuild +++ b/app-admin/grub-customizer/grub-customizer-5.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,8 +15,15 @@ KEYWORDS="~amd64" DEPEND=" app-arch/libarchive:= + dev-cpp/atkmm + dev-cpp/cairomm + dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 + dev-libs/glib:2 + dev-libs/libsigc++:2 dev-libs/openssl:= + x11-libs/gtk+:3 " RDEPEND=" ${DEPEND} @@ -26,7 +33,7 @@ BDEPEND="virtual/pkgconfig" PATCHES=( # prevent -fPIE being added - "${FILESDIR}/${P}-fix-flags.patch" + "${FILESDIR}/${PN}-5.2.4-fix-flags.patch" ) src_prepare() { diff --git a/app-i18n/fcitx-skk/Manifest b/app-i18n/fcitx-skk/Manifest deleted file mode 100644 index 651ae87a43..0000000000 --- a/app-i18n/fcitx-skk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fcitx-skk-0.1.4.tar.bz2 37700 BLAKE2B 9405b30124e6f10230db42b18fcd4aefce3c58ca4c4298a3f1e84efcfe9cf2af741f29b7470ae50641ee1c508d8208dc2e536657a66b4d7b12914aca29bda035 SHA512 e1973a279e2a7caa3cda64b73421549561acef5c99555c78ff35886fee351fd75e3136160144b582a3a27cfdbe6e817dc8fdc2675684b8b1af887afd59250e43 diff --git a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild b/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild deleted file mode 100644 index 49562edbbe..0000000000 --- a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg cmake - -DESCRIPTION="An input method engine for Fcitx" -HOMEPAGE="https://gitlab.com/fcitx/fcitx-skk" -SRC_URI="https://gitlab.com/fcitx/fcitx-skk/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qt5" - -DEPEND=">=app-i18n/fcitx-4.2.8 - app-i18n/libskk - app-i18n/skk-jisyo - qt5? ( - app-i18n/fcitx-qt5:4 - dev-qt/qtcore:5 - dev-qt/qtgui:5= - dev-qt/qtwidgets:5 - )" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_QT=$(usex qt5) - ) - cmake_src_configure -} diff --git a/app-i18n/fcitx-skk/metadata.xml b/app-i18n/fcitx-skk/metadata.xml deleted file mode 100644 index 9d05377ca8..0000000000 --- a/app-i18n/fcitx-skk/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - fcitx/fcitx-skk - - diff --git a/dev-python/glcontext/glcontext-3.0.0.ebuild b/dev-python/glcontext/glcontext-3.0.0.ebuild index e392a98b9f..6c364c8b28 100644 --- a/dev-python/glcontext/glcontext-3.0.0.ebuild +++ b/dev-python/glcontext/glcontext-3.0.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 virtualx @@ -24,9 +24,10 @@ BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] - ) + ) " DEPEND="${BDEPEND}" +RDEPEND="dev-util/spirv-tools" distutils_enable_tests pytest src_test() { diff --git a/dev-python/icecream/Manifest b/dev-python/icecream/Manifest index 875e4c6ea8..08debb9567 100644 --- a/dev-python/icecream/Manifest +++ b/dev-python/icecream/Manifest @@ -1 +1 @@ -DIST icecream-2.1.3.gh.tar.gz 38879 BLAKE2B 0a3f1e1c75730255dee4d11ffd5954bc0b6d84eb971865300f00e2015fba84561d179cc1640766841cb58483b741e14bb36ace31a6e4cee67321cb385fd85995 SHA512 b319109248c7ae65a24fe7fa85b7900435a3f681466612c0c25769fe3ee4cd2bc5305bff8be1bd36ca26064d54cf9738b58d24a6c1d9b3d3ebe93228656b3ee3 +DIST icecream-2.1.4.gh.tar.gz 23930 BLAKE2B ac58c117b706cdbb5736203304228c0837ca987631714b5b083e5826ff065b889c1149a7c0b60878fce850654f1eb1ddaa6f4a98f7b24fdd31605c5a66c0ea80 SHA512 3ac6e567ca11d41e32966abc7a822180ac62e4840f28f06cde051e2717a8b81990a137b24f3a62fa5da35394a7fe0a2d6efbac70a1a0e610143fcb05ddd19007 diff --git a/dev-python/icecream/icecream-2.1.3.ebuild b/dev-python/icecream/icecream-2.1.4.ebuild similarity index 69% rename from dev-python/icecream/icecream-2.1.3.ebuild rename to dev-python/icecream/icecream-2.1.4.ebuild index ccaf099cd8..068de642b1 100644 --- a/dev-python/icecream/icecream-2.1.3.ebuild +++ b/dev-python/icecream/icecream-2.1.4.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + inherit distutils-r1 DESCRIPTION="Pythonic task execution" @@ -18,18 +19,14 @@ KEYWORDS="~amd64" RDEPEND=" >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] - >=dev-python/executing-0.3.1[${PYTHON_USEDEP}] + >=dev-python/executing-2.1.0[${PYTHON_USEDEP}] >=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}] " distutils_enable_tests unittest python_prepare_all() { - # https://github.com/gruns/icecream/pull/147 - sed -i 's/assertRegexpMatches/assertRegex/' tests/test_icecream.py || die + # Install tests package otherwise + sed -i 's/find_packages()/find_packages(exclude=["tests", "tests.*"])/' "${S}"/setup.py || die distutils-r1_python_prepare_all } - -python_test() { - eunittest tests -} diff --git a/dev-python/moderngl-window/Manifest b/dev-python/moderngl-window/Manifest index bc04a9660d..a2dcd20278 100644 --- a/dev-python/moderngl-window/Manifest +++ b/dev-python/moderngl-window/Manifest @@ -1 +1 @@ -DIST moderngl-window-3.0.3.gh.tar.gz 30985508 BLAKE2B 3930e0f21c1a51e6f2330ee372574e9c90d546bf8abbbee875bd116457cd8275fd869997c5ef1b47254181b7a8d4b7067e5e9632053d37eec31b93a9edbe105c SHA512 46342731f15a6ae093658f85087eb7fd3597445a19559802372b7c278e9071911af83c6044bf293a46ee2b4dc3cb10f4f2dcb50cdbfa6da701029e4204d2f3e8 +DIST moderngl-window-3.1.1.gh.tar.gz 30986129 BLAKE2B e75bffd6f212bee360e7f76f79e044b55009d9e79a19d471264f7fc32b236c38d49443b9a092b3db018c36604623ce268c6151f74439369021a9cfb82bc1326f SHA512 16835aafd0f93094fb47b81001f2e5ab838dfd37b4c009b461c92ab6aeb93beabdbbedc3f0712766320cefa167578ea5f8c16b2d2d768f0f89358cc87000f3d6 diff --git a/dev-python/moderngl-window/moderngl-window-3.0.3-r1.ebuild b/dev-python/moderngl-window/moderngl-window-3.1.1.ebuild similarity index 92% rename from dev-python/moderngl-window/moderngl-window-3.0.3-r1.ebuild rename to dev-python/moderngl-window/moderngl-window-3.1.1.ebuild index f8c34accf5..dc3c445f82 100644 --- a/dev-python/moderngl-window/moderngl-window-3.0.3-r1.ebuild +++ b/dev-python/moderngl-window/moderngl-window-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,8 +25,8 @@ KEYWORDS="~amd64" RDEPEND=" =dev-python/pillow-10.0.1[${PYTHON_USEDEP}] + >=dev-python/pyglet-2.0.0[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] >=dev-python/pyglm-2.7.0[${PYTHON_USEDEP}] Gasc Henri - termynal/termynal.py.git + termynal/termynal.py diff --git a/dev-python/termynal/termynal-0.12.2.ebuild b/dev-python/termynal/termynal-0.13.0.ebuild similarity index 80% rename from dev-python/termynal/termynal-0.12.2.ebuild rename to dev-python/termynal/termynal-0.13.0.ebuild index dbddcdaa5e..4ce6c5090f 100644 --- a/dev-python/termynal/termynal-0.12.2.ebuild +++ b/dev-python/termynal/termynal-0.13.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DOCS_BUILDER="mkdocs" DOCS_DEPEND=" @@ -29,12 +29,6 @@ RDEPEND=" >=dev-python/mkdocs-1.4[${PYTHON_USEDEP}] "${S}/mkdocs.yml" + grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" + if use doc; then + DOCS+=( questions ) + fi + docs_compile + rm "${S}/mkdocs.yml" +} + +pkg_postinst() { + optfeature "bindings for python" dev-python/tree-sitter +} diff --git a/dev-util/catalyst-lab/Manifest b/dev-util/catalyst-lab/Manifest index c9467249b2..9b9ce1fbee 100644 --- a/dev-util/catalyst-lab/Manifest +++ b/dev-util/catalyst-lab/Manifest @@ -1 +1,2 @@ DIST catalyst-lab-v1.6.0.tar.gz 44329 BLAKE2B 73d54738a656aa592a57074c12e6574993229b85ae057f5ebf5db249aed04095ab6b40b194ba77ac245645449d36e8cb756c2965ef900e2579890086226c9600 SHA512 b9f40320e9c3cfce8a86426473918abab707025e8522edbce1c9ec39b428552bcc9ef115fd1f65a96f1a71bb39654f162c1960e9ca73024d08df02f3664064c0 +DIST catalyst-lab-v1.6.1.tar.gz 48593 BLAKE2B 58575cd146ac531027d790a4625b606186ac607cff797c8306fa21fe6bf3b6fb3f74afd7cb6bab41e9fd4d35da33f27505d60cc0fae821a8f6962b15a3a52db1 SHA512 bc99160c942814bd4d8f5ed0df88c5be36403b17c124aee52e40e09b67166f12538c9529557ad21a96f87b1e9e4082c6d80f27e3c530523c962f075ad9b16098 diff --git a/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild b/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild new file mode 100644 index 0000000000..da03c1ad9f --- /dev/null +++ b/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="An automation tool for building Gentoo release stages and binhost packages." +HOMEPAGE="https://github.com/damiandudycz/catalyst-lab" +SRC_URI="https://github.com/damiandudycz/catalyst-lab/archive/refs/tags/catalyst-lab-v${PV}.tar.gz" +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="qemu git binhost" + +RDEPEND=" + dev-util/catalyst + app-misc/yq + binhost? ( sys-fs/squashfs-tools ) + qemu? ( app-emulation/qemu[static-user] ) + git? ( dev-vcs/git dev-vcs/git-lfs ) +" +BDEPEND="app-arch/unzip" + +src_install() { + # Install catalyst-lab + dodir /usr/bin + dobin "${S}/${PN}" + + # Create the config file + insinto /etc/catalyst-lab + doins "${S}/${PN}.conf" +} diff --git a/dev-util/wxformbuilder/Manifest b/dev-util/wxformbuilder/Manifest index b93717dae7..8d3c679790 100644 --- a/dev-util/wxformbuilder/Manifest +++ b/dev-util/wxformbuilder/Manifest @@ -1,2 +1,3 @@ DIST wxformbuilder-1fa5400695f68ee22718f4a4a28b2fb63f275145.tar.gz 1136549 BLAKE2B f007a7198cfe50c3b66055ec5937b7b5776ca83e9bdd2b0d3620bd9a65f58d112f15e9bbf2b5b672f499cde1e3bb0620d3073f34909930c9a0fa042491d76154 SHA512 d15e4d25d9ecedebc3c05f14cb09a29ced53648167aa50a89519bfdce88a874d6c0a01a78eeaeac0523649f951cd56b1dfbe59cb816a5532226f59b15eba2058 +DIST wxformbuilder-4.2.1.tar.gz 1204336 BLAKE2B 0d3e32d2b312c539f6efd6a6b213173b976d311a6e91824814f1f397d30e6d5fa3ffa5da41679af1759ba41325b5d6d2dfdd2ff0e4b8c3e449a31aaafc43d3eb SHA512 8f3c7a29111dd08379534df33e78f9f2791a93352b69b24ab4671f810332b784c8c68f6537fcc563278d911d26a73218e50e57ae1a6f64cb3e1d84ed0405584b DIST wxformbuilder-ticpp-6f45ec628cbf34784bb3b3132c0d00aac8e491c6.tar.gz 85795 BLAKE2B 5c8d83dd50a5d3cfd4f679692a32e7c3b60d6118ac79b40bf4da21552a26beeb7a74b46d822d79ac4a7cbdbab69017ef194e80da795f1e0550fee6d1ed9a442f SHA512 2f16d6b4b96ebf02bd03d5fa5e12566b3e34ae674397a8b38e136a17cdcafc4fc87fd48efc3bf5592b4f61eaaf20e6d9f437df2a07ad4a12e0abf5f2084d63c1 diff --git a/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch b/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch new file mode 100644 index 0000000000..70c264f816 --- /dev/null +++ b/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch @@ -0,0 +1,47 @@ +The patch provided by Bill Binder on Gentoo bugzilla[1]; it: +- Removes bundled tinyxml2 +- Removes mimedb actions from build + +[1]: https://bugs.gentoo.org/903035 +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 43ba5ede..5a6d1c3f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -31,6 +31,8 @@ option(WXFB_ENABLE_EXTRA_CHECKS "Enable additional static code analysis." OFF) + # TODO: Currently generator languages cannot be configured + set(WXFB_GENERATOR_LANGUAGES cpp python lua php CACHE INTERNAL "") + ++find_package(TINYXML2 REQUIRED) ++ + # Adjust paths to match wxStandardPaths implementation, use own cache variables to share across CMake scopes + include(GNUInstallDirs) + if(WIN32) +@@ -103,9 +105,6 @@ add_subdirectory(plugins) + add_subdirectory(sdk) + add_subdirectory(third_party/md5) + add_subdirectory(third_party/stack_trace) +-stash_variable(BUILD_SHARED_LIBS ${WXFB_TINYXML2_SHARED}) +-add_subdirectory(third_party/tinyxml2 EXCLUDE_FROM_ALL) +-restore_variable(BUILD_SHARED_LIBS) + + if(NOT WXFB_BUILD_PLUGIN_HOST) + wxfb_configure_postbuild() +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index dfd612d2..d13907b3 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -280,14 +280,6 @@ if(NOT WIN32 AND NOT APPLE) + DIRECTORY "${PROJECT_SOURCE_DIR}/data/platform/linux/share/" + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR} + ) +- install( +- CODE +- " +- find_program(update-mime-database_cmd NAMES update-mime-database REQUIRED) +- mark_as_advanced(update-mime-database_cmd) +- execute_process(COMMAND \"\${update-mime-database_cmd}\" \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/mime\") +- " +- ) + endif() + + if(WIN32) diff --git a/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild b/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild new file mode 100644 index 0000000000..729bf48e4b --- /dev/null +++ b/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +WX_GTK_VER="3.2-gtk3" + +inherit cmake wxwidgets xdg + +MY_PN="wxFormBuilder" +DESCRIPTION="A wxWidgets GUI Builder" +HOMEPAGE="https://github.com/wxFormBuilder/wxFormBuilder" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +RESTRICT="mirror" + +RDEPEND=" + dev-libs/tinyxml2 + x11-libs/wxGTK:${WX_GTK_VER}[X,gstreamer] +" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.71 +" + +PATCHES=( "${FILESDIR}/${P}-fix-build.patch" ) diff --git a/games-util/modrinth-app-bin/modrinth-app-bin-0.9.2.ebuild b/games-util/modrinth-app-bin/modrinth-app-bin-0.9.2.ebuild index f592b6b99f..ecfa0484f4 100644 --- a/games-util/modrinth-app-bin/modrinth-app-bin-0.9.2.ebuild +++ b/games-util/modrinth-app-bin/modrinth-app-bin-0.9.2.ebuild @@ -18,10 +18,14 @@ KEYWORDS="~amd64" # Tauri deps RDEPEND=" sys-apps/dbus + dev-libs/openssl net-libs/webkit-gtk:4.1 x11-libs/gtk+:3 net-libs/libsoup gnome-base/librsvg + dev-libs/glib + x11-libs/cairo + x11-libs/gdk-pixbuf " # Minecraft deps RDEPEND+=" diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest index 46ab78c881..a5ceabad1b 100644 --- a/gui-libs/mir/Manifest +++ b/gui-libs/mir/Manifest @@ -1,2 +1,2 @@ -DIST mir-2.18.3.tar.gz 6759986 BLAKE2B f651fd7b743d7f1faa4c6d83a1ba9eecd8fe20afb437fffee5f03bbe8238731034577c154cc4b0fc953156e708d613fbb5cc17bff3e86ce2b48e6a031bca4298 SHA512 7a2cc6678ff622cb131ba4aad5b84843d63ff054897e7990c6a605327ec5b599b7903a7ce68c356c62196680d90aa7adb90671dcc31706b8a07b1eb3d97fc752 DIST mir-2.19.2.tar.gz 6811003 BLAKE2B 012ad7852974c88abba53e98f5fed3e8f2873f3ad5c3ba8a89c1b43ac67a9871cb7b1eba0034dacb5bd5a410dc931f03290096c9e31020c312788f55b2e851fd SHA512 99e5b09e3321b51bfd9427d778b5983b5a62628648b927c64bacfccb2a757f4c0db4664aaf3b87614472837c9434351681cdae42221b3760c8f947e2895712c2 +DIST mir-2.19.3.tar.gz 6811167 BLAKE2B a22a99a409afbc37e716f0128ef15d42eda172df872727d1baceb16bfc6073a4f82a7f70c4a4eeee34242971af5ac0b7efa007a185cbf6b42a0f5201467534f6 SHA512 c6b8c5c5462be17f3edc54cc93e970d3425ca5b3b44b74ac196175bbb60eb95d610be6addf6eb7a6d72a662573ca1d62aa2f396d14ce69d29ec5670d87db650b diff --git a/gui-libs/mir/mir-2.18.3.ebuild b/gui-libs/mir/mir-2.19.3.ebuild similarity index 95% rename from gui-libs/mir/mir-2.18.3.ebuild rename to gui-libs/mir/mir-2.19.3.ebuild index e8e0b40dcc..f66d264584 100644 --- a/gui-libs/mir/mir-2.18.3.ebuild +++ b/gui-libs/mir/mir-2.19.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -61,7 +61,7 @@ src_prepare() { } src_configure() { - local platforms="gbm-kms;wayland" + local platforms="gbm-kms;atomic-kms;wayland" use X && platforms="${platforms};x11" local mycmakeargs=( diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest index 65846fb6a2..fac839e11d 100644 --- a/media-gfx/azpainter/Manifest +++ b/media-gfx/azpainter/Manifest @@ -1 +1 @@ -DIST azpainter-v3.0.9a.tar.bz2 993555 BLAKE2B dc3880834f016ab7cdf61ab4153e5e50054269cbb8a0d9ad2281d026d69a6a12215bd1503bc3b61da0a2171e7e6af078482c0536587ef62da710e2b3fe9b234e SHA512 d6c360cf6d46d996995fb2d3ff36f80d05696ee218c51346aee1c6c6810c83d41c5c4a9fa2c3a06704866e4e6b51e394d2e7d5570407e38d76789bf17a07b598 +DIST azpainter-v3.0.10.tar.bz2 993607 BLAKE2B 91b9fa07fdedd9126a0729d82afc8d425b81f232a540986465dc27b9b764d68d1b50fd1f3293a338e86804eb32a24a536ed757cd45444acbd193bd826988f80d SHA512 5c37347b674a61bb940c63a26d8e96dcbc8784fb1dac751f338f327f10dd6c240011d11e43a8096636f79de3cf8e9c58d1f72653ad5ca3ffbc67620925bb0bf1 diff --git a/media-gfx/azpainter/azpainter-3.0.9a.ebuild b/media-gfx/azpainter/azpainter-3.0.10.ebuild similarity index 89% rename from media-gfx/azpainter/azpainter-3.0.9a.ebuild rename to media-gfx/azpainter/azpainter-3.0.10.ebuild index 4a809f4157..14a8728bfd 100644 --- a/media-gfx/azpainter/azpainter-3.0.9a.ebuild +++ b/media-gfx/azpainter/azpainter-3.0.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2024 Gentoo Authors +# Copyright 2018-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,8 +6,10 @@ EAPI=8 inherit edo ninja-utils toolchain-funcs xdg DESCRIPTION="Full color painting software for Linux for illustration drawing" -HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html - https://gitlab.com/azelpg/azpainter" +HOMEPAGE=" + https://azelpg.gitlab.io/azsky2/soft/azpainter.html + https://gitlab.com/azelpg/azpainter +" SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" S="${WORKDIR}/${PN}-v${PV}" diff --git a/media-sound/bespokesynth/bespokesynth-1.2.1.ebuild b/media-sound/bespokesynth/bespokesynth-1.2.1.ebuild index d22bc627b2..8eae82a1fa 100644 --- a/media-sound/bespokesynth/bespokesynth-1.2.1.ebuild +++ b/media-sound/bespokesynth/bespokesynth-1.2.1.ebuild @@ -32,6 +32,7 @@ DEPEND=" dev-libs/jsoncpp dev-cpp/asio >=virtual/jack-2 + x11-libs/libX11 x11-libs/libXrandr " diff --git a/media-sound/bespokesynth/bespokesynth-1.3.0.ebuild b/media-sound/bespokesynth/bespokesynth-1.3.0.ebuild index 13687a0900..467f4d7e9d 100644 --- a/media-sound/bespokesynth/bespokesynth-1.3.0.ebuild +++ b/media-sound/bespokesynth/bespokesynth-1.3.0.ebuild @@ -34,6 +34,7 @@ DEPEND=" dev-libs/jsoncpp dev-cpp/asio >=virtual/jack-2 + x11-libs/libX11 x11-libs/libXrandr " diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest index 39de6aedee..5e130f9cd8 100644 --- a/net-im/teams-for-linux/Manifest +++ b/net-im/teams-for-linux/Manifest @@ -7,3 +7,6 @@ DIST teams-for-linux-1.12.3.x86_64.rpm 89283245 BLAKE2B 71d5f40e65b8b90e40233d1d DIST teams-for-linux-1.12.5.aarch64.rpm 84636389 BLAKE2B 1dfa105df311a1cdd753a8606ce9e0f9c2bb2bce747fbeaa21d0b93e4c3f511937680e1d426cfb6b822ea06c9cb5989f3a263b522be7b0872ba0f9291696a01d SHA512 ec5293b9fad09f2b6d349972bb98eac4486fc41fc387502d730c71116d42fb6150689006b75bc116f789d583c1174eead4c7acc7330508c40896b2cb03ac2515 DIST teams-for-linux-1.12.5.armv7l.rpm 84043533 BLAKE2B 95a7240baccaba398ecbb9ceca6f62600ef6ce8bcea614f99d840f8e29fff1b365155954684da2ad835b010bd14dd81e65a577308db4316f44caea3e400a3986 SHA512 de7fd1a9f3a30a96474c0b5159e3b26a13955ae150c3a9a4c5587e4a812ecee10467cedf1bfac6dab547ba501821ad7ccdcf024693293df1b7b2be70575f5af2 DIST teams-for-linux-1.12.5.x86_64.rpm 89286841 BLAKE2B fb974c14309ba7ca1aa281f2bda987c18fd6a5aef748e0ff5a04be5fad9cec87492ac9d3d8609cd3e3690fd3cf821564cf05222ef32cc251adb4826bf82ed02b SHA512 3f876fa635f84192b0608c12bcd46bc7ba88fe79729a8d0afcaa3339ae8f6a4ffce3eeb1caa85ec48cfeeb684cc4b8fb81764ea269c0aeaf4cd1622519ca4a86 +DIST teams-for-linux-1.12.6.aarch64.rpm 84631473 BLAKE2B 9b9b9b3d36fc5bfd5db848994641b21609246b3225716bded9dd6571888dbe77ecce1d9a83ab94c48177bb37f7b99a13eebe0e4a95df4ed9b6dd2dd94f1d5d94 SHA512 49b214da137edbf73da0112a4ddb3740e130967c006940d39ca98e6b6e8d5fb4cc25028d36279f762b8736edfb4c6c25a58995c2c19fbe826dd3457fbd391c1b +DIST teams-for-linux-1.12.6.armv7l.rpm 84065405 BLAKE2B a48b58add00e709d9156276e3cdc8206f9e08a712db5ca4258c93bf1ce0c268b653369eefa944c6b458cc423d9e9b77350adfc485a880167b741c627a5e3f6d3 SHA512 b25bb87f817c9b97183a0abac9c067b8449b8b02bfd14c2fa8bc961668fb07db8ce005ad7e26f52bd606c1c7b7982cbca3fb189538b97be2c6980a4cd4b4b14d +DIST teams-for-linux-1.12.6.x86_64.rpm 89263865 BLAKE2B 02bd11675458ab01d2397d4cc6ad917afa5000cf20c711fb187b7a58c00db82a5ec976b088ff64e07f6a0c9b3bd763892db5bde5ad54421d8fa4dc7228e2b578 SHA512 dd77c40fc9e096210ed2ac2977db92bd6cc8966fb4033a11fdd7d247ca80190981a1aeb32904b25260c45bb152f138c56f0aeb79d6dd1eb9522a49d249460d7f diff --git a/net-im/teams-for-linux/teams-for-linux-1.12.6.ebuild b/net-im/teams-for-linux/teams-for-linux-1.12.6.ebuild new file mode 100644 index 0000000000..711eed7e7a --- /dev/null +++ b/net-im/teams-for-linux/teams-for-linux-1.12.6.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop rpm xdg + +DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version." +HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux" +SRC_URI=" + amd64? ( https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${PN}-${PV}.x86_64.rpm ) + arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm ) + arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm ) +" +S="${WORKDIR}" + +# Electron bundles a bunch of things +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +RESTRICT="bindist mirror" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/teams-for-linux/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "opt/teams-for-linux/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + for size in {16,24,32,48,64,96,128,256,512,1024}; do + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png" + done + + domenu usr/share/applications/teams-for-linux.desktop + + local DESTDIR="/opt/teams-for-linux" + + pushd "opt/teams-for-linux" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux + popd || die +} diff --git a/net-misc/wlvncc/Manifest b/net-misc/wlvncc/Manifest index 8faa2e2abf..beb533ae08 100644 --- a/net-misc/wlvncc/Manifest +++ b/net-misc/wlvncc/Manifest @@ -1 +1,2 @@ DIST wlvncc-20240817.gh.tar.gz 163535 BLAKE2B 85bf0e34a26d449588538d09b507cdebb7294f560fa64d4f9bc1de490e873323bedec7cfebc0e514bef4f81d3d28cc8e4f3b3423c88380c5d2bfa27d48bc3a9e SHA512 83ca0d99b2ab3c81085242b5ae3004eef717b068f25abb370c775372e344907c8e4412bf76ccf77c8029e900adc406a935c94060930144edae241a139fa943b9 +DIST wlvncc-20250122.gh.tar.gz 165381 BLAKE2B 685182e96fb79c5ca125c1b2724d28df10458d684afcc66f4219db9699c220b1560cdd8d0fb047152045773eaddcb992cab429118f828fd38e79555015285b98 SHA512 1f88ab06aa6a128b2bee7e8a8e7a82dde9be97dae9523a22c623a92a3ac33ea1725e1e1ccff8ccf57322a502b3bb7a50bfcaac45b2e3efb3a74679979752d3b7 diff --git a/net-misc/wlvncc/wlvncc-20250122.ebuild b/net-misc/wlvncc/wlvncc-20250122.ebuild new file mode 100644 index 0000000000..bbb67fc17b --- /dev/null +++ b/net-misc/wlvncc/wlvncc-20250122.ebuild @@ -0,0 +1,25 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +COMMIT="d3073ef124172a6161e3bef075aaa8112b0115e9" + +inherit meson + +DESCRIPTION="A Wayland Native VNC Client" +HOMEPAGE="https://github.com/any1/wlvncc" +SRC_URI="https://github.com/any1/wlvncc/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + dev-libs/wayland-protocols +" +RDEPEND=" + dev-libs/aml + x11-libs/libxkbcommon + x11-libs/pixman + dev-libs/wayland +" diff --git a/profiles/package.mask b/profiles/package.mask index d3ce569ae4..75b0bda08d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,11 +29,6 @@ dev-util/genTree # Removal on 2025-01-25. media-plugins/gst-plugins-qt5 -# Takuya Wakazono (2024-12-21) -# Fails to build since fcitx:5 was added. No maintainer. -# Removal on 2025-01-21. Bug #927492. -app-i18n/fcitx-skk - # Anna (cybertailor) Vyalkova (2024-12-19) # pytest-benchmark is unmaintained in ::guru, should not be used in tests. # https://public-inbox.gentoo.org/gentoo-guru/Z2L4IZBNBJEMqnbj@sysrq.in/ diff --git a/sys-apps/pnpm-bin/Manifest b/sys-apps/pnpm-bin/Manifest index a030f85efc..876386241d 100644 --- a/sys-apps/pnpm-bin/Manifest +++ b/sys-apps/pnpm-bin/Manifest @@ -2,5 +2,5 @@ DIST pnpm-bin-10.0.0-amd64 67214167 BLAKE2B 97ce4458818cdea32fdc3f54d5a06d440b84 DIST pnpm-bin-10.0.0-arm64 63239495 BLAKE2B 1fd60d7578e9350789e8139584dc6a7b83bd152b55cb1e202a86ae2448946804e559b1117a54bfc44dda7b347f44b50e8015cc146b52472adf35a24240a93747 SHA512 50e91e52a28f5fb4ec139940ba2569764066a451d6675d1a3218bea30971a12eb30621345c2b120c9ce88c6b235d1099190ff3d3f89e21f1bb62b70367ddce7f DIST pnpm-bin-9.12.3-amd64 68151033 BLAKE2B ca06a4db4ae9a79c0e80d02544b9ebdc302678ee3cf0b9bd78de81ef0e9636b4e2b7d79ef568a1c30b4ca1277e746885eaf0caf1f8dc646dcf86adc886bb568d SHA512 cd8d5779d637df41948edafb700099db5a367358f05334e2dd142b5779ac129d05db7e5452de70612aae839ff23b41634991d88b039624f0fa70bacd173d4c4e DIST pnpm-bin-9.12.3-arm64 64176425 BLAKE2B e2d1dfc4feb08590e7081136e09d9bbc539185b480ca9f7235adcb7946271eadea3ec5e913701fa4b21dbbda09b8f806d9268f4be1e20a80156314533ace27ef SHA512 1be62aa3cba73ea52f6ce3db73a6e68ac89c9e0fe29e30bd131c0e4f5a7f93d5f2be7d68f415fd1f8dab0e1b914cb2ea719acc229e10bdc63b4ff352df936996 -DIST pnpm-bin-9.6.0-amd64 59521974 BLAKE2B 9bdcba32ba94ef9db6c49ddb5ed10d56003da585b897eaf3687055d38fc05810b4b1a6c0f05558d4417bdcbf52c072a1b7ff153eb2209fa8211a80a430a78966 SHA512 6e6f14cf0d52f2046206cb032b797a9c10623ea2e4a23e222d6791de166a02fdea8c9c365b8d2500448a92cf5e49eb5866bbf95ac69eaa6abe8fed817ee2a2f7 -DIST pnpm-bin-9.6.0-arm64 58044950 BLAKE2B 24242ba24c4aebdbfadc8438900a0e7504ef44c8252f1f866b9437be340dc54c8847b5f84fccb79174e3519e9a1f3aa7bf82388f1f839022210bccb374c8f76b SHA512 9139ce7e4120310ae49eda2bb51f3e3c592d2db7860da9d1004e733c8d95ee62c4de2679e8807ebb10c9ec341626518d681ffff6a94562a8bf7c94b3a1ff7fe5 +DIST pnpm-bin-9.15.4-amd64 67303343 BLAKE2B a53a9ec3a5bb28d33f022ad23631f3f609054aeeb0b3f9aa1d90ec706f2712d36d4b9808305ab8336734b903469990729297501e15d564535da4b364e3245ade SHA512 48da7d7df84d9aa66938e575c5c2356f4bd11fb74dbb1a7464bc23e4e72498d18187c0a08029f99f0fefd5cf901dc4a13e75e0259ec0db7fbb70bdace7cfb5c9 +DIST pnpm-bin-9.15.4-arm64 63328687 BLAKE2B 7378a7a39dfca962f2ef648756827449bdcf8b1572c588cd69ff4edac4ae3348af933effdb3171e9fc8e598b51c1df2e7778867154793bf8d1ba36bf54049f4f SHA512 fa1fb0e1cb450aff8faec9bdd175110b5e7cf917d47c431be82d6e3bb328d3d90cc62cdc86eb982cfc4851da8bc6d986646c609c2c7fc50c78069ab343c8447d diff --git a/sys-apps/pnpm-bin/pnpm-bin-10.0.0.ebuild b/sys-apps/pnpm-bin/pnpm-bin-10.0.0.ebuild index 4dada5bb05..872d56f05d 100644 --- a/sys-apps/pnpm-bin/pnpm-bin-10.0.0.ebuild +++ b/sys-apps/pnpm-bin/pnpm-bin-10.0.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 -*" +KEYWORDS="-* ~amd64 ~arm64" RESTRICT="strip" diff --git a/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild b/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild index 4dada5bb05..872d56f05d 100644 --- a/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild +++ b/sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 -*" +KEYWORDS="-* ~amd64 ~arm64" RESTRICT="strip" diff --git a/sys-apps/pnpm-bin/pnpm-bin-9.6.0.ebuild b/sys-apps/pnpm-bin/pnpm-bin-9.15.4.ebuild similarity index 95% rename from sys-apps/pnpm-bin/pnpm-bin-9.6.0.ebuild rename to sys-apps/pnpm-bin/pnpm-bin-9.15.4.ebuild index 4dada5bb05..872d56f05d 100644 --- a/sys-apps/pnpm-bin/pnpm-bin-9.6.0.ebuild +++ b/sys-apps/pnpm-bin/pnpm-bin-9.15.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 -*" +KEYWORDS="-* ~amd64 ~arm64" RESTRICT="strip"