[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: f0f9252e965829b4b6072c27d17c984bb9fa9ba9 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 10 05:10:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 10 05:30:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f9252e dev-python/importlib_metadata: Bump to 6.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-6.3.0.ebuild| 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index f8ea4794a246..5dc9be5bf899 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -2,3 +2,4 @@ DIST importlib_metadata-6.0.0.tar.gz 49776 BLAKE2B 9c4e6b20b725e263dad4acc4553b0 DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e SHA512 9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1 DIST importlib_metadata-6.1.0.tar.gz 50209 BLAKE2B 8c3afc8037eb49de1e862539150a9401297bf136ca005119c1f1d19fb7a9485b1d2caf2a290eb577308e3111352113cdd51312388f952a8a1402f9bf6081e28a SHA512 7effcdcfa67d2360533205e63013934141bfa4cf5fcafa021381470e9e99025df89c1b9328d620fce6eb83f95af6919e3576f366cec47ec3a3f79414e3171e6c DIST importlib_metadata-6.2.0.tar.gz 50368 BLAKE2B 53a9bd67c1f89260a7ef4c0232da56f8862d4a5ddda68cf0c5fa379ad439e2a9753d933b283f9b2a30cefa48f0179c458bdae13ab7f9501446c8ba4987e3f5ab SHA512 3d7a6d5d32133c00bde0f539f036032ab3f42922f14ff2c7b69f5232ba4c000b264d7956c311887c68d8a9b54c705cc287669bf6509fde880e8898ad0b935670 +DIST importlib_metadata-6.3.0.tar.gz 52838 BLAKE2B 9d7e247f712de55c079720118d5ab27731b305143b69cd425d3e720e223888740a17818263125c9db9f64f7a715efe2922722c6328474926d05db4753c699185 SHA512 bf6b4961d2e98e873f6842b6ee348dde9445e7aa1faf2c599a9908439312b03a532db5978a5311d60d8d992be0b882b2b496bf721a6af2ef7f14032758055cb4 diff --git a/dev-python/importlib_metadata/importlib_metadata-6.3.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.3.0.ebuild new file mode 100644 index ..94609d071b76 --- /dev/null +++ b/dev-python/importlib_metadata/importlib_metadata-6.3.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' 3.8) + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-path/
commit: 92198f7f015b1aab6398e984676ee2d59f3247c1 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 10 05:16:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 10 05:30:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92198f7f dev-python/jaraco-path: Bump to 3.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-path/Manifest | 1 + dev-python/jaraco-path/jaraco-path-3.5.0.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-python/jaraco-path/Manifest b/dev-python/jaraco-path/Manifest index 78422707679e..84c152fd6dfb 100644 --- a/dev-python/jaraco-path/Manifest +++ b/dev-python/jaraco-path/Manifest @@ -1 +1,2 @@ DIST jaraco.path-3.4.1.tar.gz 10612 BLAKE2B bfef9b86a37671533d2834351ddd4b95f4eeb0eca6c581c08824f8206b8e1512ee38eb9134970be315be116b889a70ff2539d8162530ab50bc2e684c6b2a4648 SHA512 a41d592120f584943f271f01f3b80e5d06563b849605124ee28d0bfde906037f6c180b19e562f321f6b21eea8542094ef8b499875b0eb2d544fe73adef9b11c4 +DIST jaraco.path-3.5.0.tar.gz 11060 BLAKE2B 54048439d0339618a4a22289ade29144df9f821fd4bf46e037af5e89d3e50a0b6d6bbe76330d9d1e4671dc39c60516022ea436e69673dc000ed668165d9ffc84 SHA512 987391bada099d35050a9238e3420cb7815e0851178f33adfcba873b7a8cb56adcbb9d7d15b77404c2140682200960d46ace2031e8152de0866511120715fcfd diff --git a/dev-python/jaraco-path/jaraco-path-3.5.0.ebuild b/dev-python/jaraco-path/jaraco-path-3.5.0.ebuild new file mode 100644 index ..603bf9bb1af4 --- /dev/null +++ b/dev-python/jaraco-path/jaraco-path-3.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Miscellaneous path functions" +HOMEPAGE=" + https://github.com/jaraco/jaraco.path/ + https://pypi.org/project/jaraco.path/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: 08d04d576d7cf847cd280deae8d2348c40636298 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 10 05:13:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 10 05:30:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d04d57 dev-python/importlib_metadata: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_metadata/Manifest | 2 - .../importlib_metadata-6.1.0.ebuild| 53 -- .../importlib_metadata-6.2.0.ebuild| 53 -- 3 files changed, 108 deletions(-) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index 5dc9be5bf899..e6227aad3011 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -1,5 +1,3 @@ DIST importlib_metadata-6.0.0.tar.gz 49776 BLAKE2B 9c4e6b20b725e263dad4acc4553b006c7332b33c0e56344aa2ceb09e93d71db14aebc522ae81e068a1a82ad48947f6f72eaec932933ae61d4daa2e043e63 SHA512 7d5cea465bf02722b28542f374e36ed55ab09455e1e548e838acf0cb38dcd84a79f5ef7cd673400852ff3a33271078ec8476f02aa7bf7748d3b85f4cefe3f678 DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e SHA512 9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1 -DIST importlib_metadata-6.1.0.tar.gz 50209 BLAKE2B 8c3afc8037eb49de1e862539150a9401297bf136ca005119c1f1d19fb7a9485b1d2caf2a290eb577308e3111352113cdd51312388f952a8a1402f9bf6081e28a SHA512 7effcdcfa67d2360533205e63013934141bfa4cf5fcafa021381470e9e99025df89c1b9328d620fce6eb83f95af6919e3576f366cec47ec3a3f79414e3171e6c -DIST importlib_metadata-6.2.0.tar.gz 50368 BLAKE2B 53a9bd67c1f89260a7ef4c0232da56f8862d4a5ddda68cf0c5fa379ad439e2a9753d933b283f9b2a30cefa48f0179c458bdae13ab7f9501446c8ba4987e3f5ab SHA512 3d7a6d5d32133c00bde0f539f036032ab3f42922f14ff2c7b69f5232ba4c000b264d7956c311887c68d8a9b54c705cc287669bf6509fde880e8898ad0b935670 DIST importlib_metadata-6.3.0.tar.gz 52838 BLAKE2B 9d7e247f712de55c079720118d5ab27731b305143b69cd425d3e720e223888740a17818263125c9db9f64f7a715efe2922722c6328474926d05db4753c699185 SHA512 bf6b4961d2e98e873f6842b6ee348dde9445e7aa1faf2c599a9908439312b03a532db5978a5311d60d8d992be0b882b2b496bf721a6af2ef7f14032758055cb4 diff --git a/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild deleted file mode 100644 index 94609d071b76.. --- a/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=flit -# NB: this package extends beyond built-in importlib stuff in py3.8+ -# new entry_point API not yet included in cpython release -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Read metadata from Python packages" -HOMEPAGE=" - https://github.com/python/importlib_metadata/ - https://pypi.org/project/importlib-metadata/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyfakefs[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' 3.8) - ) -" - -distutils_enable_tests unittest - -src_configure() { - grep -q 'build-backend = "setuptools' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "importlib_metadata" - version = "${PV}" - description = "Read metadata from Python packages" - EOF -} diff --git a/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild deleted file mode 100644 index 94609d071b76.. --- a/dev-python/importlib_metadata/importlib_metadata-6.2.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7
[gentoo-commits] repo/gentoo:master commit in: dev-python/mss/
commit: 153835a82a6fe168576974e325076a3fc0f28b4b Author: Michał Górny gentoo org> AuthorDate: Mon Apr 10 05:29:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 10 05:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153835a8 dev-python/mss: Bump to 8.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/mss/Manifest | 1 + dev-python/mss/mss-8.0.2.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest index cdcec2228e9c..519646542c20 100644 --- a/dev-python/mss/Manifest +++ b/dev-python/mss/Manifest @@ -1 +1,2 @@ DIST python-mss-7.0.1.gh.tar.gz 91121 BLAKE2B 67061500cf751b76d8507b164f17caa028261a5a52107603249cab4634205c52518231e0038428cce7a219effcf07a951056ae44a09cbc2dc01f10aed984db6a SHA512 efdbfc94a1218842db109e2dbd0659bb426a958050c9a3dc5802f018727bcbfeb3ca8dec6bdec914c894f4153cbd1994cd3ad976435407b271d127e957b1fda6 +DIST python-mss-8.0.2.gh.tar.gz 84555 BLAKE2B 6ba192a08a03a18aef8d2a749e363fb59fadbaf2a6c7c3368f6b23b1d2ad41d63ea4dffbc3e978315fdc7a8f5a774c1385ca8209fb94b2b00734126774b2d8c5 SHA512 6c43d608743dbd2ee25a94007ff54d9f3b984c9e9d2932191ea2d9ed3c64e3a969ee09b6ff0fb6a36dc3da3b3c26a9a0624f8f84556801902d6716e9a8236ecb diff --git a/dev-python/mss/mss-8.0.2.ebuild b/dev-python/mss/mss-8.0.2.ebuild new file mode 100644 index ..9d89e72d18b8 --- /dev/null +++ b/dev-python/mss/mss-8.0.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 virtualx + +MY_P=python-${P} +DESCRIPTION="An ultra fast cross-platform multiple screenshots module in python using ctypes" +HOMEPAGE=" + https://github.com/BoboTiG/python-mss/ + https://pypi.org/project/mss/ +" +# docs are missing in sdist, as of 8.0.2 +# https://github.com/BoboTiG/python-mss/pull/240 +SRC_URI=" + https://github.com/BoboTiG/python-mss/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +BDEPEND=" + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + sys-process/lsof + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme + +EPYTEST_IGNORE=( + # upstream tests for self-build, apparently broken by setuptools + # issuing deprecation warnings + mss/tests/test_setup.py +) + +src_prepare() { + sed -i -e '/--cov/d' setup.cfg || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-describe/
commit: 8b06ebf153940a82f95da7123f0bb7662000a5ac Author: Michał Górny gentoo org> AuthorDate: Mon Apr 10 05:15:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 10 05:30:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b06ebf1 dev-python/pytest-describe: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-describe/Manifest| 1 + .../pytest-describe/pytest-describe-2.1.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/pytest-describe/Manifest b/dev-python/pytest-describe/Manifest index 06e4322f13c3..59be3642f87e 100644 --- a/dev-python/pytest-describe/Manifest +++ b/dev-python/pytest-describe/Manifest @@ -1 +1,2 @@ DIST pytest-describe-2.0.1.tar.gz 9793 BLAKE2B e7816cbc68e1ed1e2686ce3437cd0f59a52191d5413dbc9e0d6f9530a57728ad0917d86680b91228aa55ce689bc16c4da83595f87d82f9be9c4ce222c46fefea SHA512 c74362d5f1b0f3ff6d35d9049e82b7dc54be6755f1daa13366c47dee1ab9f1b1085d8c9719952d75c3c6c58b76a2c5f6b0162c78e53da71fe09bd91ed27f6bf2 +DIST pytest-describe-2.1.0.tar.gz 10272 BLAKE2B aa0ff1cdcdeeea7f5dee444502eb304415c91d4a54d7caa1b0daa3f6e9546947a51d6d801ca6befaf5f8633f0d4c770c9b7218e2ea1f0412d11a8b21abd3c284 SHA512 ca15a6d2c3bc42cf9bc7dd4359c4e6d1e793862ab256e1b43940f8d1605cb065d260128c6931a79226b5288caa67f0c3934650ce95aa413d65200c53fdc1f817 diff --git a/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild b/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild new file mode 100644 index ..10bfaa76333c --- /dev/null +++ b/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Describe-style plugin for pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-describe/ + https://pypi.org/project/pytest-describe/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + =dev-python/pytest-2.6.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/py[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # We need to disable some plugins because tests don't like unexpected + # output + PYTEST_ADDOPTS="-p no:flaky -p no:capturelog" epytest +}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/files/, gui-apps/waybar/
commit: a5064961fea762cf204de7bed03e018dbaf5acee Author: Julien Roy jroy ca> AuthorDate: Sun Apr 9 22:21:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:21:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5064961 gui-apps/waybar: add several USE flags evdev, jack, libinput, logind, mpris, pipewire, systemd, test, upower drop net-wireless/rfkill DEPEND Closes: https://bugs.gentoo.org/894068 Signed-off-by: Julien Roy jroy.ca> Signed-off-by: Sam James gentoo.org> gui-apps/waybar/files/systemd-0.9.17.patch | 35 gui-apps/waybar/metadata.xml | 7 +++- ...{waybar-.ebuild => waybar-0.9.17-r1.ebuild} | 48 ++ gui-apps/waybar/waybar-.ebuild | 46 + 4 files changed, 119 insertions(+), 17 deletions(-) diff --git a/gui-apps/waybar/files/systemd-0.9.17.patch b/gui-apps/waybar/files/systemd-0.9.17.patch new file mode 100644 index ..7d6c8dd10b38 --- /dev/null +++ b/gui-apps/waybar/files/systemd-0.9.17.patch @@ -0,0 +1,35 @@ +diff --git a/meson.build b/meson.build +index ebf68d4..3c2a7fd 100644 +--- a/meson.build b/meson.build +@@ -122,7 +122,6 @@ endif + gtk_layer_shell = dependency('gtk-layer-shell-0', + required: get_option('gtk-layer-shell'), + fallback : ['gtk-layer-shell', 'gtk_layer_shell_dep']) +-systemd = dependency('systemd', required: get_option('systemd')) + tz_dep = dependency('date', + required: false, + default_options : [ 'use_system_tzdb=true' ], +@@ -136,16 +135,12 @@ conf_data.set('prefix', prefix) + + add_project_arguments('-DSYSCONFDIR="/@0@"'.format(join_paths(prefix, sysconfdir)), language : 'cpp') + +-if systemd.found() +- user_units_dir = systemd.get_pkgconfig_variable('systemduserunitdir') +- +- configure_file( +-configuration: conf_data, +-input: './resources/waybar.service.in', +-output: '@BASENAME@', +-install_dir: user_units_dir +- ) +-endif ++configure_file( ++ configuration: conf_data, ++ input: './resources/waybar.service.in', ++ output: '@BASENAME@', ++ install_dir: '/usr/lib/systemd/user' ++) + + src_files = files( + 'src/factory.cpp', diff --git a/gui-apps/waybar/metadata.xml b/gui-apps/waybar/metadata.xml index b481b93d48a5..78b89e6579cc 100644 --- a/gui-apps/waybar/metadata.xml +++ b/gui-apps/waybar/metadata.xml @@ -14,11 +14,16 @@ Proxy Maintainers - Enable experimental features + Enable experimental features, such as Bluetooth battery reporting + Enable libevdev support for evdev related features + Enable libinput support for libinput related features + Enable support for logind Enable support for the Music Player Daemon + Enable support for mpris Enable libnl support for network related features Enable popup support with gtk-layer-shell Enable support for volume control via sndio + Enable support for pipewire Enable support for volume control via PulseAudio Enable support for tray Enable support for wifi/rfkill diff --git a/gui-apps/waybar/waybar-.ebuild b/gui-apps/waybar/waybar-0.9.17-r1.ebuild similarity index 55% copy from gui-apps/waybar/waybar-.ebuild copy to gui-apps/waybar/waybar-0.9.17-r1.ebuild index d3aca7df27b2..9ee87022a46b 100644 --- a/gui-apps/waybar/waybar-.ebuild +++ b/gui-apps/waybar/waybar-0.9.17-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,18 +14,21 @@ if [[ ${PV} == ]]; then else SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" + S="${WORKDIR}/${PN^}-${PV}" fi LICENSE="MIT" SLOT="0" -IUSE="mpd network +popups pulseaudio sndio tray +udev wifi" +IUSE="evdev experimental jack libinput logind mpd mpris network +popups pipewire pulseaudio sndio test tray +udev upower wifi" + +RESTRICT="!test? ( test )" BDEPEND=" >=app-text/scdoc-1.9.2 dev-util/gdbus-codegen virtual/pkgconfig " -DEPEND=" +RDEPEND=" dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 @@ -33,38 +36,67 @@ DEPEND=" dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 - >=dev-libs/libfmt-5.3.0:= + >=dev-libs/libfmt-7.0.0:= >=dev-libs/spdlog-1.8.5:= dev-libs/date:= dev-libs/wayland - dev-libs/wayland-protocols gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon + evdev? ( dev-libs/libevdev:= ) + jack? ( virtual/jack ) + libinput? ( dev-libs/libinput:= ) + logind? ( +
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/files/, games-strategy/freeorion/
commit: caf3802e7acd436a4a2c2b6bc2991921194b51e4 Author: Alexey Sokolov asokolov org> AuthorDate: Wed Apr 5 02:06:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:20:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf3802e games-strategy/freeorion: add 0.5 Closes: https://bugs.gentoo.org/901231 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/30482 Signed-off-by: Sam James gentoo.org> games-strategy/freeorion/Manifest | 1 + .../freeorion/files/freeorion-0.5-ccache.patch | 18 ++ .../{freeorion-.ebuild => freeorion-0.5.ebuild} | 21 - games-strategy/freeorion/freeorion-.ebuild | 21 - games-strategy/freeorion/metadata.xml | 3 +++ 5 files changed, 46 insertions(+), 18 deletions(-) diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest index 478345ba36ff..c8383bc84536 100644 --- a/games-strategy/freeorion/Manifest +++ b/games-strategy/freeorion/Manifest @@ -1 +1,2 @@ DIST FreeOrion_v0.4.10.2_2021-08-01.f663dad_Source.tar.gz 124836633 BLAKE2B 42224b84a7aef99e998cb025b5095365a65670a3a0a543ef323f444f1904557713dc995de6f7ccaf9a45e34f62b4c65d4977caa0f6ac7605a9978268bdef0ba1 SHA512 a0f327f5fec82cf15495828f60b59b59834efaa041919fe9f68e4428e89b729503b7e666214ea39e5c9afdfbb9efd343c5cbcb8dfc982d6f56b3a06fd898f428 +DIST FreeOrion_v0.5_Source.tar.gz 152861207 BLAKE2B 5263f9c2461db35b5283122889d0779f175af095e90eb782d21b6870193669b0307c2df95ebde78b3f762d2d0e1e1d8ec5f537bd44bf6810b9fbf76c58322172 SHA512 ec1247584d317ca0d0394d62754fd35b1d1212323e96e644c9efae422437daf63aac12c2798274993c9c29887fe73a51bfe11e9b53370dc261a0683efe312f19 diff --git a/games-strategy/freeorion/files/freeorion-0.5-ccache.patch b/games-strategy/freeorion/files/freeorion-0.5-ccache.patch new file mode 100644 index ..dc289fa84ec9 --- /dev/null +++ b/games-strategy/freeorion/files/freeorion-0.5-ccache.patch @@ -0,0 +1,18 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -30,7 +30,6 @@ ENDIF(NOT CMAKE_BUILD_TYPE) + message(STATUS "Build type CMAKE_BUILD_TYPE set to ${CMAKE_BUILD_TYPE}") + + include(UseCompilerCache) +-find_compiler_cache(PROGRAM ccache) + + list(APPEND GODOT_CPP_CMAKE_VARS "CMAKE_BUILD_TYPE;CMAKE_CONFIGURATION_TYPES;CMAKE_TOOLCHAIN_FILE;PYTHON_EXECUTABLE") + get_cmake_property(vars CACHE_VARIABLES) +@@ -50,7 +49,6 @@ endforeach() + + project(FreeOrion) + +-use_compiler_cache_with_xcode() + + include(GNUInstallDirs) + include(UseCodeCoverage) diff --git a/games-strategy/freeorion/freeorion-.ebuild b/games-strategy/freeorion/freeorion-0.5.ebuild similarity index 92% copy from games-strategy/freeorion/freeorion-.ebuild copy to games-strategy/freeorion/freeorion-0.5.ebuild index 7445d5c039df..4850c266029c 100644 --- a/games-strategy/freeorion/freeorion-.ebuild +++ b/games-strategy/freeorion/freeorion-0.5.ebuild @@ -10,8 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/freeorion/freeorion.git; else - FREEORION_BUILD_ID="" - SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_${FREEORION_BUILD_ID}_Source.tar.gz; + SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_Source.tar.gz; S="${WORKDIR}/src-tarball" KEYWORDS="~amd64" fi @@ -21,7 +20,7 @@ HOMEPAGE="https://www.freeorion.org/; LICENSE="GPL-2+ CC-BY-SA-3.0 LGPL-2.1+" SLOT="0" -IUSE="dedicated doc test" +IUSE="+client doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -29,7 +28,7 @@ DEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-libs/boost:=[${PYTHON_USEDEP},nls,python]') sys-libs/zlib:= - !dedicated? ( + client? ( media-libs/freetype media-libs/glew:= media-libs/libglvnd @@ -41,7 +40,7 @@ DEPEND=" )" RDEPEND=" ${DEPEND} - !dedicated? ( + client? ( media-fonts/dejavu media-fonts/roboto )" @@ -55,6 +54,10 @@ BDEPEND=" $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )" +PATCHES=( + "${FILESDIR}/freeorion-0.5-ccache.patch" +) + freeorion_check-reqs() { # cc1plus processes may suddenly use ~1.5GB all at once early on (2+GB # if debug symbols) then far less for the rest, check minimal jobs*1.5 @@ -79,7 +82,7 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_CLIENT_GG=$(usex !dedicated) + -DBUILD_CLIENT_GG=$(usex client) -DBUILD_CLIENT_GODOT=no # TODO, perhaps with system godot (experimental) -DBUILD_TESTING=$(usex test) ) @@ -108,13 +111,13 @@ src_install() { use doc && dodoc -r
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: 6e79eb3aa02978b692ebdc2e8f8cb0aa4df12ee4 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 05:21:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:21:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e79eb3a dev-python/importlib_metadata: Stabilize 6.0.1 ALLARCHES, #904088 Signed-off-by: Sam James gentoo.org> dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild index 94609d071b76..7e5fabb625bd 100644 --- a/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild +++ b/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" dev-python/zipp[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: f828e29b38299a78e1661b868a553ca6dbfcbc88 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 05:18:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:18:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f828e29b dev-lang/ruby: build verbosely and don't compress debug sections Build verbosely with --enable-mkmf-verbose as is Gentoo policy as it makes bugs easier to handle. Also, while at it, don't always compress debug sections. We have FEATURES="compressdebug" for that. Signed-off-by: Sam James gentoo.org> dev-lang/ruby/ruby-2.7.8-r1.ebuild | 2 ++ dev-lang/ruby/ruby-3.0.6-r1.ebuild | 2 ++ dev-lang/ruby/ruby-3.1.4-r1.ebuild | 2 ++ dev-lang/ruby/ruby-3.2.2-r1.ebuild | 2 ++ 4 files changed, 8 insertions(+) diff --git a/dev-lang/ruby/ruby-2.7.8-r1.ebuild b/dev-lang/ruby/ruby-2.7.8-r1.ebuild index 00bfcea0af62..14bd5ea3854b 100644 --- a/dev-lang/ruby/ruby-2.7.8-r1.ebuild +++ b/dev-lang/ruby/ruby-2.7.8-r1.ebuild @@ -163,6 +163,8 @@ src_configure() { --enable-pthread \ --disable-rpath \ --without-baseruby \ + --with-compress-debug-sections=no \ + --enable-mkmf-verbose \ --with-out-ext="${modules}" \ $(use_with jemalloc jemalloc) \ $(use_enable jit jit-support ) \ diff --git a/dev-lang/ruby/ruby-3.0.6-r1.ebuild b/dev-lang/ruby/ruby-3.0.6-r1.ebuild index b75e5b052e8b..afed530e4063 100644 --- a/dev-lang/ruby/ruby-3.0.6-r1.ebuild +++ b/dev-lang/ruby/ruby-3.0.6-r1.ebuild @@ -158,6 +158,8 @@ src_configure() { --enable-pthread \ --disable-rpath \ --without-baseruby \ + --with-compress-debug-sections=no \ + --enable-mkmf-verbose \ --with-out-ext="${modules}" \ $(use_with jemalloc jemalloc) \ $(use_enable jit jit-support ) \ diff --git a/dev-lang/ruby/ruby-3.1.4-r1.ebuild b/dev-lang/ruby/ruby-3.1.4-r1.ebuild index 36a6e643723f..06af384a59d1 100644 --- a/dev-lang/ruby/ruby-3.1.4-r1.ebuild +++ b/dev-lang/ruby/ruby-3.1.4-r1.ebuild @@ -163,6 +163,8 @@ src_configure() { --enable-pthread \ --disable-rpath \ --without-baseruby \ + --with-compress-debug-sections=no \ + --enable-mkmf-verbose \ --with-out-ext="${modules}" \ $(use_with jemalloc jemalloc) \ $(use_enable jit jit-support ) \ diff --git a/dev-lang/ruby/ruby-3.2.2-r1.ebuild b/dev-lang/ruby/ruby-3.2.2-r1.ebuild index dca82be67f05..eb755d2a1589 100644 --- a/dev-lang/ruby/ruby-3.2.2-r1.ebuild +++ b/dev-lang/ruby/ruby-3.2.2-r1.ebuild @@ -178,6 +178,8 @@ src_configure() { --enable-pthread \ --disable-rpath \ --without-baseruby \ + --with-compress-debug-sections=no \ + --enable-mkmf-verbose \ --with-out-ext="${modules}" \ $(use_with jemalloc jemalloc) \ $(use_enable jit jit-support) \
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/
commit: 9e204b058c45370d31b4ea68e59bae65990fc2cc Author: Matoro Mahri users noreply github com> AuthorDate: Mon Mar 27 00:16:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:08:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e204b05 dev-lang/ghc: repack arm64, ppc64, riscv tarballs The new gpkg changes actually changed the expexted structure of the bootstrap binpkgs, now under ${P}/image. Closes: https://bugs.gentoo.org/902007 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/30358 Signed-off-by: Sam James gentoo.org> dev-lang/ghc/Manifest| 8 dev-lang/ghc/ghc-9.0.2-r4.ebuild | 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index 9b587a8666a5..9e19de846f92 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -5,16 +5,16 @@ DIST ghc-9.0.2-src.tar.xz 27270396 BLAKE2B 0a73d910d3ef11161f895849025fe37ce2319 DIST ghc-9.0.2-testsuite.tar.xz 2403564 BLAKE2B 0e7f6fefb9c972f94073aca8b15147913ffa8d3cd3ff7fc63ef7e20b4efd8b443cf21f12e1ab0f5044790f6d8af6cf7788bda85a21b2f356ddface86eb896670 SHA512 b2375500ae837d74af8085d099899b5a7a589c59bdcc033ca0bd6e00f33c4f8d90b481e0c7c3de113e607fcfafdfe8edde4713e6d242b2d4ee87df2eb960c9c7 DIST ghc-bin-8.10.6-r3-i686-pc-linux-gnu.gpkg.tar 73062400 BLAKE2B c0701c16434ae5918f5ec1c55ab06aa036b98947f0f68c58aaa59b2a23ebb408f60f1886c76271351f2e99a334d6e1feeb47b6c4c14c09040b197eebbbcf3142 SHA512 d75bb6d06d32a5f60b020e9d8d77485ea8c391fd88a4583d0ddfd33a0e75506dc23b736fa6a15da25116c6c90c53b2d75dae38935581c5145d5b247d3c19f2a6 DIST ghc-bin-8.10.6-r3-x86_64-pc-linux-gnu.gpkg.tar 123996160 BLAKE2B 3279a3f312225cae30196467b6f61b749f8ea037b2b65adaafdea1668c81a5ed402bd3acedc02aaee371a6d27c3c01c0f4c837bb9058a0ed8b61715afab5ccc9 SHA512 ea24551137b5057a2c29e0bd9a22ce247669dc38bcebac7ff3bac746b1fc9bd46b1fe2d894fd862745bb97af0d92be2a0563c18fc29e7565c5506552edb0c3e1 -DIST ghc-bin-9.0.2-aarch64-unknown-linux-gnu-r4.tar.gz 219367919 BLAKE2B 5aefb9e8bd391d14c33e1eb1429d85a92ae81d32d70505bd11acdd972380bca0a901e3a3ecedec76e7ca45b0c3fb68912919246174f45d32b9d694fd3862f995 SHA512 a49361001d5be9163326c6b3461fa3492dbe61a0e398309421bda1a2c9c92a06be829d3075a9722d787aad22b0a4e3c96e13e7dc2103cc4c4116d73306a2cd88 DIST ghc-bin-9.0.2-aarch64-unknown-linux-gnu.tar.gz 304621314 BLAKE2B d38b8571d41b5703da6b29f43664293761865166a7e3ab6b9c4b039f1af15faa4aa2013a32eb00059d6e595984895762eadff7b62141157d2dea6eb9b035138d SHA512 94e0e00329a18b494b509b3f8190cf6fed2399a2ac2d2d96fdfd90bf5dbeb8db68b6759f719ad85f8873961b0e983ff0006ce0bf109e96462169cbd9fa7b6784 DIST ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 123509908 BLAKE2B 45614984803a7bfa266f99d4adb4b5f2ab7b9e5e89c6ecd501296fc99a1d96e798ccb9c832f8dcb15fff9725beb918a7b63e62ff13f59b6506a2ef17930c45d2 SHA512 e0b7f4474c16f0763a2f787027fbdfeb3125b48c987fa1196bc189fefad9f0bfa2806da62af46d61ca911f5275b578076e2b326acf39e0894a8daa9deda0843a -DIST ghc-bin-9.0.2-powerpc64-unknown-linux-gnu-r4.tar.gz 233090744 BLAKE2B 50c911551b1b9d3ff7cca7fea59fafce394b0f0159ef2cd397842cc577297d743487458ab30b07e382d07b08b4b4da4b079a18902acafb37e84aab4390741b1e SHA512 ad10c59e587d46ca5a4e59bf63551d1a0858b37ee8b0f4e376f5b689baa600095e48b5653758f14487a82d5972f934dcac120f3c3e5ddf562f50dcfc0abd2065 DIST ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz 235636284 BLAKE2B 878ac300cca5d2cbc5cb21dbb347da755b4027cbf63ec77464740854fa8010569de5e03acef67cd877da13665c906b2fd04e24e226e9eb39b57ba979093c732b SHA512 28f096e965abdac9cc370c882639f10285b9073ba5332f7af215eccff948e41c01c3d6bb3bc8e3b4e809e12867a95b49f82dd76e0090b974088f75ab9d1bc199 -DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu-r4.tar.gz 209612394 BLAKE2B 8523996fb7e551c302a0432367086cc04d55e5030f913db9d8bb83d48878bff1912cd7c7850503369c3881ff9d64b16dd313446c33bcd90acd7a22b4821d0a5b SHA512 f05bc0da23b650b410958e33e934c68e77f01d225051103aa7bfaeb54254d7978d836ce3b246f8958d1d80c88c5e6f25330a9b3345690367a69da614e8b2d25b DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz 275226316 BLAKE2B 10ade2359432b0ede7431ee543f0ff47f4b203465d81719da579ad63ca467359eb9fcf7336a12feb6ff75a480f349576ff8ea1b4ebe1094fff228ae4fd00d6e0 SHA512 64b4c84d149358b8d3a6cb29a6d3a75af11e7b14e6d910c9789c9949262e4ed2a17f8a0d1e5dd297121957061fe2395d6f43acae6b4ab28851e3cd414cd9c89c +DIST ghc-bin-9.0.2-r4-aarch64-unknown-linux-gnu.tar.gz 221699967 BLAKE2B c6e34b23a9664b6dc7d13f939063c34665c558b2596e3446abd9a8f90e9ad586f515e1703c36d269f7fb4a36a85f497e9f4d356f01ede7a7a614b3cd4fbf0dbe SHA512 d9f381b417ee740c9bba9508d5ccca2a6bffdd32c6262d76f254a21cf7505d2aaa5695c0354ee9e8fb672b90ae67af6205cdd2fe6ad6aa5d610c760d59392b62 DIST ghc-bin-9.0.2-r4-i686-pc-linux-gnu.gpkg.tar 81059840 BLAKE2B 655405cd402cc7af424baf5b715f64af3ce97d474c883c618cd8e6fae40274dc6f584872c607cbe3553141a199729df98ddbdb5947a50520b67f53946f20d25a SHA512
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x264/
commit: 81d3402b22f305c371c36a7bd73a02825c633d20 Author: Matoro Mahri users noreply github com> AuthorDate: Mon Apr 10 00:22:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 05:02:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d3402b media-plugins/gst-plugins-x264: Keyword 1.20.5 mips, #897976 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild index 46e8c2a2fffe..77725c00c595 100644 --- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild +++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="H.264 encoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" # 20111220 ensures us X264_BUILD >= 120 RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: b0985d19724759446ccd0921b37cef9f5cadaa77 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:55:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:55:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0985d19 dev-lang/ruby: fix MissingUseDepDefault in deps This both fixes a pkgcheck warning but may help Portage with upgrades a bit too (or at least lead to less confusing output). Signed-off-by: Sam James gentoo.org> dev-lang/ruby/ruby-2.7.8-r1.ebuild | 10 +- dev-lang/ruby/ruby-3.0.6-r1.ebuild | 26 - dev-lang/ruby/ruby-3.1.4-r1.ebuild | 26 - dev-lang/ruby/ruby-3.2.2-r1.ebuild | 40 +++--- 4 files changed, 51 insertions(+), 51 deletions(-) diff --git a/dev-lang/ruby/ruby-2.7.8-r1.ebuild b/dev-lang/ruby/ruby-2.7.8-r1.ebuild index 6090b5d0a1ab..00bfcea0af62 100644 --- a/dev-lang/ruby/ruby-2.7.8-r1.ebuild +++ b/dev-lang/ruby/ruby-2.7.8-r1.ebuild @@ -55,11 +55,11 @@ BUNDLED_GEMS=" PDEPEND=" ${BUNDLED_GEMS} - virtual/rubygems[ruby_targets_ruby27] - >=dev-ruby/bundler-2.1.4[ruby_targets_ruby27] - >=dev-ruby/did_you_mean-1.3.1[ruby_targets_ruby27] - >=dev-ruby/json-2.0.2[ruby_targets_ruby27] - rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby27] ) + virtual/rubygems[ruby_targets_ruby27(-)] + >=dev-ruby/bundler-2.1.4[ruby_targets_ruby27(-)] + >=dev-ruby/did_you_mean-1.3.1[ruby_targets_ruby27(-)] + >=dev-ruby/json-2.0.2[ruby_targets_ruby27(-)] + rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby27(-)] ) xemacs? ( app-xemacs/ruby-modes )" src_prepare() { diff --git a/dev-lang/ruby/ruby-3.0.6-r1.ebuild b/dev-lang/ruby/ruby-3.0.6-r1.ebuild index fd4e239eb841..b75e5b052e8b 100644 --- a/dev-lang/ruby/ruby-3.0.6-r1.ebuild +++ b/dev-lang/ruby/ruby-3.0.6-r1.ebuild @@ -45,23 +45,23 @@ RDEPEND=" DEPEND="${RDEPEND}" BUNDLED_GEMS=" - >=dev-ruby/minitest-5.14.2[ruby_targets_ruby30] - >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30] - >=dev-ruby/rake-13.0.3[ruby_targets_ruby30] - >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30] - >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30] - >=dev-ruby/rss-0.2.9[ruby_targets_ruby30] - >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30] - >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30] + >=dev-ruby/minitest-5.14.2[ruby_targets_ruby30(-)] + >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30(-)] + >=dev-ruby/rake-13.0.3[ruby_targets_ruby30(-)] + >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30(-)] + >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30(-)] + >=dev-ruby/rss-0.2.9[ruby_targets_ruby30(-)] + >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30(-)] + >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30(-)] " PDEPEND=" ${BUNDLED_GEMS} - virtual/rubygems[ruby_targets_ruby30] - >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30] - >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30] - >=dev-ruby/json-2.5.1[ruby_targets_ruby30] - rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30] ) + virtual/rubygems[ruby_targets_ruby30(-)] + >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30(-)] + >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30(-)] + >=dev-ruby/json-2.5.1[ruby_targets_ruby30(-)] + rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30(-)] ) xemacs? ( app-xemacs/ruby-modes )" src_prepare() { diff --git a/dev-lang/ruby/ruby-3.1.4-r1.ebuild b/dev-lang/ruby/ruby-3.1.4-r1.ebuild index 9f545678341d..36a6e643723f 100644 --- a/dev-lang/ruby/ruby-3.1.4-r1.ebuild +++ b/dev-lang/ruby/ruby-3.1.4-r1.ebuild @@ -45,23 +45,23 @@ RDEPEND=" DEPEND="${RDEPEND}" BUNDLED_GEMS=" - >=dev-ruby/minitest-5.15.0[ruby_targets_ruby31] - >=dev-ruby/power_assert-2.0.1[ruby_targets_ruby31] - >=dev-ruby/rake-13.0.6[ruby_targets_ruby31] - >=dev-ruby/rbs-2.1.0[ruby_targets_ruby31] - >=dev-ruby/rexml-3.2.5[ruby_targets_ruby31] - >=dev-ruby/rss-0.2.9[ruby_targets_ruby31] - >=dev-ruby/test-unit-3.5.3[ruby_targets_ruby31] - >=dev-ruby/typeprof-0.12.2[ruby_targets_ruby31] + >=dev-ruby/minitest-5.15.0[ruby_targets_ruby31(-)] + >=dev-ruby/power_assert-2.0.1[ruby_targets_ruby31(-)] + >=dev-ruby/rake-13.0.6[ruby_targets_ruby31(-)] + >=dev-ruby/rbs-2.1.0[ruby_targets_ruby31(-)] + >=dev-ruby/rexml-3.2.5[ruby_targets_ruby31(-)] + >=dev-ruby/rss-0.2.9[ruby_targets_ruby31(-)] + >=dev-ruby/test-unit-3.5.3[ruby_targets_ruby31(-)] + >=dev-ruby/typeprof-0.12.2[ruby_targets_ruby31(-)] " PDEPEND=" ${BUNDLED_GEMS} - virtual/rubygems[ruby_targets_ruby31] - >=dev-ruby/bundler-2.3.3[ruby_targets_ruby31] - >=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby31] - >=dev-ruby/json-2.6.1[ruby_targets_ruby31] - rdoc? (
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/files/3.0/, dev-lang/ruby/, dev-lang/ruby/files/3.2/, ...
commit: cb9cc405d80a17e2b5329672c871e24d82cfb61e Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:51:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:52:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9cc405 dev-lang/ruby: don't use baseruby; add HPPA-only fix 1. Disable use of baseruby. This causes breakage if a previous Ruby is installed without rubygems like in bug #883097. We've had issues like this in the past in bug #787137 too. 2. Add a fix which is ifdef'd for HPPA (upstream variant isn't, but let's be more conservative until it's merged there) to fix stack size allocation. This fixes tests for both Ruby and a bunch of Ruby packages. Bug: https://bugs.gentoo.org/787137 Closes: https://bugs.gentoo.org/701494 Closes: https://bugs.gentoo.org/883097 Signed-off-by: Sam James gentoo.org> .../files/2.7/902-hppa-pthread-stack-size.patch| 54 .../files/3.0/902-hppa-pthread-stack-size.patch| 54 .../files/3.1/902-hppa-pthread-stack-size.patch| 54 .../files/3.2/902-hppa-pthread-stack-size.patch| 54 dev-lang/ruby/ruby-2.7.8-r1.ebuild | 274 + dev-lang/ruby/ruby-3.0.6-r1.ebuild | 269 dev-lang/ruby/ruby-3.1.4-r1.ebuild | 253 +++ dev-lang/ruby/ruby-3.2.2-r1.ebuild | 272 8 files changed, 1284 insertions(+) diff --git a/dev-lang/ruby/files/2.7/902-hppa-pthread-stack-size.patch b/dev-lang/ruby/files/2.7/902-hppa-pthread-stack-size.patch new file mode 100644 index ..ae834d6e657f --- /dev/null +++ b/dev-lang/ruby/files/2.7/902-hppa-pthread-stack-size.patch @@ -0,0 +1,54 @@ +https://bugs.gentoo.org/701494 + +From cfac4ee59d09d72820bf220713615cf11211dad2 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Fri, 7 Apr 2023 11:46:12 +0100 +Subject: [PATCH] thread_pthread: Grow main_stack if required (fixes tests on + HPPA) + +On HPPA, test_insns.rb fails (along with various Ruby gems) with +'stack level too deep (SystemStackError)'. This turns out to be because HPPA +defaults to a small(er) stack. + +With this change, most of Ruby's test suite now passes on HPPA. + +Thanks to both Dave and Helge for the investigation and coming up with the +patch. + +Bug: https://bugs.gentoo.org/701494 +Bug: https://bugs.debian.org/881773 +Bug: https://bugs.debian.org/881772 (for PPC64) +Bug: https://github.com/rack/rack/issues/1640 +Thanks-to: John David Anglin +Thanks-to: Helge Deller +Signed-off-by: Sam James +--- a/thread_pthread.c b/thread_pthread.c +@@ -656,8 +656,22 @@ size_t pthread_get_stacksize_np(pthread_t); + # define MAINSTACKADDR_AVAILABLE 0 + # endif + #endif +-#if MAINSTACKADDR_AVAILABLE && !defined(get_main_stack) +-# define get_main_stack(addr, size) get_stack(addr, size) ++#if MAINSTACKADDR_AVAILABLE ++static int get_stack(void **, size_t *); ++static int ++get_main_stack(void **addr, size_t *size) ++{ ++int ret = get_stack(addr, size); ++ ++#ifdef __hppa__ ++/* On some architectures, the initial stack size may be too small, but fortunately, ++ it's growable. Bump it up to the minimum needed if it is too small. */ ++if (*size < RUBY_VM_THREAD_VM_STACK_SIZE) ++*size = RUBY_VM_THREAD_VM_STACK_SIZE; ++#endif ++ ++return ret; ++} + #endif + + #ifdef STACKADDR_AVAILABLE +-- +2.40.0 + diff --git a/dev-lang/ruby/files/3.0/902-hppa-pthread-stack-size.patch b/dev-lang/ruby/files/3.0/902-hppa-pthread-stack-size.patch new file mode 100644 index ..7978566afc7e --- /dev/null +++ b/dev-lang/ruby/files/3.0/902-hppa-pthread-stack-size.patch @@ -0,0 +1,54 @@ +https://bugs.gentoo.org/701494 + +From 794b6fce94343c4f9dceca5d08224b0fb364fde8 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Fri, 7 Apr 2023 11:46:12 +0100 +Subject: [PATCH] thread_pthread: Grow main_stack if required (fixes tests on + HPPA) + +On HPPA, test_insns.rb fails (along with various Ruby gems) with +'stack level too deep (SystemStackError)'. This turns out to be because HPPA +defaults to a small(er) stack. + +With this change, most of Ruby's test suite now passes on HPPA. + +Thanks to both Dave and Helge for the investigation and coming up with the +patch. + +Bug: https://bugs.gentoo.org/701494 +Bug: https://bugs.debian.org/881773 +Bug: https://bugs.debian.org/881772 (for PPC64) +Bug: https://github.com/rack/rack/issues/1640 +Thanks-to: John David Anglin +Thanks-to: Helge Deller +Signed-off-by: Sam James +--- a/thread_pthread.c b/thread_pthread.c +@@ -681,8 +681,22 @@ size_t pthread_get_stacksize_np(pthread_t); + # define MAINSTACKADDR_AVAILABLE 0 + # endif + #endif +-#if MAINSTACKADDR_AVAILABLE && !defined(get_main_stack) +-# define get_main_stack(addr, size) get_stack(addr, size) ++#if MAINSTACKADDR_AVAILABLE ++static int get_stack(void **, size_t *); ++static int ++get_main_stack(void **addr, size_t *size) ++{ ++int
[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/files/, games-emulation/fceux/
commit: 4f792949815ca8ea8bc71c2edaffed444ef3e5d1 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:22:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:22:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f792949 games-emulation/fceux: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/900611 Signed-off-by: Sam James gentoo.org> games-emulation/fceux/fceux-2.6.5.ebuild | 1 + .../fceux/files/fceux-2.4.0-gcc13.patch| 31 ++ 2 files changed, 32 insertions(+) diff --git a/games-emulation/fceux/fceux-2.6.5.ebuild b/games-emulation/fceux/fceux-2.6.5.ebuild index 04832332f99f..16ff86085b5c 100644 --- a/games-emulation/fceux/fceux-2.6.5.ebuild +++ b/games-emulation/fceux/fceux-2.6.5.ebuild @@ -36,6 +36,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-2.4.0-desktop.patch "${FILESDIR}"/${PN}-2.4.0-no-git.patch + "${FILESDIR}"/${PN}-2.4.0-gcc13.patch ) src_prepare() { diff --git a/games-emulation/fceux/files/fceux-2.4.0-gcc13.patch b/games-emulation/fceux/files/fceux-2.4.0-gcc13.patch new file mode 100644 index ..5e6348281654 --- /dev/null +++ b/games-emulation/fceux/files/fceux-2.4.0-gcc13.patch @@ -0,0 +1,31 @@ +https://github.com/TASEmulators/fceux/pull/629 + +From 6ad3837eebdab597da693a39068b2c05716282be Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 10 Apr 2023 05:18:41 +0100 +Subject: [PATCH] Fix build with GCC 13 + +GCC 13 (as usual for new compiler releases) shuffles around some internal includes and so etc is no longer transitively included: +``` +In file included from /var/tmp/portage/games-emulation/fceux-2.6.5/work/fceux-2.6.5/src/drivers/Qt/AboutWindow.cpp:33: +/usr/include/x264.h:40:4: warning: #warning You must include stdint.h or inttypes.h before x264.h [-Wcpp] + 40 | # warning You must include stdint.h or inttypes.h before x264.h + |^~~ +/usr/include/x264.h:127:5: error: uint8_t does not name a type + 127 | uint8_t *p_payload; + | ^~~ +``` + +See https://gnu.org/software/gcc/gcc-13/porting_to.html. + +Bug: https://bugs.gentoo.org/900611 +--- a/src/drivers/Qt/AboutWindow.cpp b/src/drivers/Qt/AboutWindow.cpp +@@ -30,6 +30,7 @@ + #endif + + #ifdef _USE_X264 ++#include + #include "x264.h" + #endif +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/btrees/
commit: 49d39fa7f396091b9f381cdb2c9f54a2d72796f7 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 03:59:25 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 03:59:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49d39fa7 dev-python/btrees: treeclean Signed-off-by: Julien Roy jroy.ca> dev-python/btrees/Manifest | 1 - dev-python/btrees/btrees-4.11.3.ebuild | 42 -- dev-python/btrees/metadata.xml | 22 -- 3 files changed, 65 deletions(-) diff --git a/dev-python/btrees/Manifest b/dev-python/btrees/Manifest deleted file mode 100644 index 161151b9a..0 --- a/dev-python/btrees/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST btrees-4.11.3.gh.tar.gz 193194 BLAKE2B d596506b0e036af628f56124f8cf4ccd19b459c18b6c27ed127f1366cb1179c2c4ccf8db3b5196ffe49f33860b562ee29e4739291dfaa15866296611d9c8fa0c SHA512 e184f47db4ba63938cd8e6ddcc7aa452447e4324e64e8e92b874e3d72736c6371a0ba6c82fdc5a94046ac7aee1b028ca43de4eaea9a11394040868c8c89c9974 diff --git a/dev-python/btrees/btrees-4.11.3.ebuild b/dev-python/btrees/btrees-4.11.3.ebuild deleted file mode 100644 index b1dda04f4..0 --- a/dev-python/btrees/btrees-4.11.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="scalable persistent components" -HOMEPAGE="https://github.com/zopefoundation/BTrees; -SRC_URI="https://github.com/zopefoundation/BTrees/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/BTrees-${PV}" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64" -# Too manu failures, not upstream, needs to be investigated -RESTRICT="test" - -RDEPEND=" - dev-python/persistent[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - doc? ( - dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ) - test? ( - dev-python/transaction[${PYTHON_USEDEP}] - dev-python/zope-testrunner[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests unittest - -src_test(){ - cd "${S}/src/BTrees" || die - distutils-r1_src_test -} diff --git a/dev-python/btrees/metadata.xml b/dev-python/btrees/metadata.xml deleted file mode 100644 index 377dadd97..0 --- a/dev-python/btrees/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - Julien Roy - jul...@jroy.ca - - - This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism. - - - - Zope Foundation and Contributors - zope-...@zope.org - - https://github.com/zopefoundation/BTrees/issues - https://github.com/zopefoundation/BTrees/blob/master/CHANGES.rst - https://btrees.readthedocs.io - zopefoundation/BTrees - BTrees - -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/kurbopy/
commit: eef20d23e79adf82911cfa9ca99b7990ed5aee61 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 03:06:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 03:06:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eef20d23 dev-python/kurbopy: add 0.9.0 Signed-off-by: Julien Roy jroy.ca> dev-python/kurbopy/Manifest | 9 + dev-python/kurbopy/kurbopy-0.9.0.ebuild | 67 + 2 files changed, 76 insertions(+) diff --git a/dev-python/kurbopy/Manifest b/dev-python/kurbopy/Manifest index 701189721..c88fe8340 100644 --- a/dev-python/kurbopy/Manifest +++ b/dev-python/kurbopy/Manifest @@ -1,4 +1,5 @@ DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf @@ -6,18 +7,26 @@ DIST indoc-1.0.6.crate 14312 BLAKE2B e4757497450f9c5e854f472e576c0df49f1aecb10e3 DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 DIST kurbo-0.8.3.crate 81131 BLAKE2B 8561fb66d28ed9d74502888376ec622ae2bd8b651cc0afdbef6aecc911c262f13debdc056a152bbbc28d0c3c0f326129c46c9f3b243597bbfaab6e0e01da0097 SHA512 17839223c7b4a88a1e2ae7df5ac9646560583da03bed5a06e9411a7cf5f55c006a680c6cad0a20b74102cf586b36dadea60585b68f02adc569b8e32d2baa4983 +DIST kurbo-0.9.0.crate 83811 BLAKE2B 612705495e0a2b658f15362f786d57ab18d83f80146ff8431db00a286e88e79f4df8ab1c506451ba68baa48f9ac7a8c791f6bdbb94e3314662a9beea143f30a7 SHA512 6791dcd9defaa7f815ed02c50c711a57eb25242a83b1a81a56795536b582cf347e2ed91b2f9b8268b97e976e2100e57e880428e62d40eef86e8efe98cfad539d DIST kurbopy-0.8.32.tar.gz 1299202 BLAKE2B 42f30749c61098234dfff31510553aeda17678430c11dde2a7fcef911f0e8d9d9766a4cb90d24b98fed05b83f023811d81bc5883d02d3b1be6889e83aa0061e5 SHA512 b5a8459d110b06eaf5035cf1e983a0dbd340b70f1ad2e05bbfe0af98c0f8a75a19a112fbffcb24e4a22311c3e424bbe95b98bfba006ac651d5f2b25bf45c657d +DIST kurbopy-0.9.0.tar.gz 51061 BLAKE2B fe3d856cf1ae82c546e0f17092c7ea5f948a29678628c3c0f6a05133c0e9b17cecb3933710eacbd04ac3ef4173bc0fca6daa627b107e66c2327a53d6f6e70207 SHA512 10ba2a8bd89877dea1ba6253239786910cd539ab46ec20de17adfd2ab85678361b411e00d285ab19e2d073ba4f378c80e88f3996d6fc7817561ad55254b82579 DIST libc-0.2.88.crate 514138 BLAKE2B c9c6cd0b5456ee2706e7b572ba8df644abeb2d1297abe4f5d2b480e7b7b6b1024cfde98adea2822045b605949505c133538c74b0676c3ab5a2db8aed04605b4b SHA512 c1ad5dd0efd8117da798fcff84082e3b831cb1ae04c26ca8d87936057155e2ca08f0a693cf2c79c5db2c2dbe6b64e254328439b303ba952559f4c524466ad243 DIST lock_api-0.4.2.crate 20375 BLAKE2B 0b24bdf98aaee9870f558971f437e728c8e52a853cc886a0de30cb9a84c2733175e6152a2d7ff1f28a83df5443091b16ac5410cb67d05ce464e01db64ba98cb0 SHA512 815de5198ba4a952490fbc7e08e899ce855588d794c22890839ad55caa81642745fa6bf81a2a2fc8f6713575f0d1b801a2f2107ed7c405101011927b6b40be31 +DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/repoze-sphinx-autointerface/
commit: acb8acfca90b23aa218a8cea8eabaca11c8d05c3 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 04:26:47 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 04:26:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acb8acfc dev-python/repoze-sphinx-autointerface: drop 1.0.0 Signed-off-by: Julien Roy jroy.ca> .../repoze-sphinx-autointerface-1.0.0.ebuild | 37 -- 1 file changed, 37 deletions(-) diff --git a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0.ebuild b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0.ebuild deleted file mode 100644 index a69acf572..0 --- a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Auto-generate Sphinx API docs from Zope interfaces" -HOMEPAGE="https://github.com/repoze/repoze.sphinx.autointerface/; -SRC_URI="https://github.com/repoze/repoze.sphinx.autointerface/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/repoze.sphinx.autointerface-${PV}" - -LICENSE="BSD-with-disclosure" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/zope-interface[${PYTHON_USEDEP}] - test? ( dev-python/zope-testrunner[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests unittest - -src_prepare() { - # strip rdep specific to namespaces - sed -i -e "/'setuptools'/d" setup.py || die - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/repoze-sphinx-autointerface/
commit: f9ece69e0a103e8dbc6e9b5444caa55299e4715f Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 04:06:38 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 04:06:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9ece69e dev-python/repoze-sphinx-autointerface: add 1.0.0-r1 use pypi.eclass add dev-python/sphinx dependency Closes: https://bugs.gentoo.org/893380 Signed-off-by: Julien Roy jroy.ca> .../repoze-sphinx-autointerface-1.0.0-r1.ebuild| 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild new file mode 100644 index 0..8f2d47307 --- /dev/null +++ b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Auto-generate Sphinx API docs from Zope interfaces" +HOMEPAGE="https://github.com/repoze/repoze.sphinx.autointerface/; +SRC_URI="https://github.com/repoze/repoze.sphinx.autointerface/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/repoze.sphinx.autointerface-${PV}" + +LICENSE="BSD-with-disclosure" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/zope-interface[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/zope-testrunner[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/, net-p2p/bitcoin-qt/files/
commit: 2d9e3f5a95e66bd492349e29a066d25ae7744a20 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:05:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:05:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9e3f5a net-p2p/bitcoin-qt: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/900246 Signed-off-by: Sam James gentoo.org> net-p2p/bitcoin-qt/bitcoin-qt-24.0.1.ebuild | 1 + net-p2p/bitcoin-qt/files/24.0.1-gcc13.patch | 39 + 2 files changed, 40 insertions(+) diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-24.0.1.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-24.0.1.ebuild index 76fdba8ff317..bd11d93118f0 100644 --- a/net-p2p/bitcoin-qt/bitcoin-qt-24.0.1.ebuild +++ b/net-p2p/bitcoin-qt/bitcoin-qt-24.0.1.ebuild @@ -68,6 +68,7 @@ DOCS=( PATCHES=( "${FILESDIR}"/24.0.1-syslibs.patch + "${FILESDIR}"/24.0.1-gcc13.patch ) pkg_pretend() { diff --git a/net-p2p/bitcoin-qt/files/24.0.1-gcc13.patch b/net-p2p/bitcoin-qt/files/24.0.1-gcc13.patch new file mode 100644 index ..39cf81b14953 --- /dev/null +++ b/net-p2p/bitcoin-qt/files/24.0.1-gcc13.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/903781 +https://bugs.gentoo.org/900246 +https://bugs.gentoo.org/895814 +https://bugs.gentoo.org/894734 +https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715 + +From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001 +From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz> +Date: Thu, 19 Jan 2023 19:35:43 +0100 +Subject: [PATCH] Add missing includes to fix gcc-13 compile error + +--- a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +@@ -19,6 +19,9 @@ + #endif + + #include ++#include ++#include ++#include + #ifdef ARENA_DEBUG + #include + #include +--- a/src/support/lockedpool.h b/src/support/lockedpool.h +@@ -5,11 +5,11 @@ + #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H + #define BITCOIN_SUPPORT_LOCKEDPOOL_H + +-#include ++#include + #include + #include +-#include + #include ++#include + #include + + /**
[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoind/, net-p2p/bitcoind/files/
commit: 3418f2ccedbf9e6f0df70d720f38b98ed8a924a6 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:03:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:03:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3418f2cc net-p2p/bitcoind: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/903781 Signed-off-by: Sam James gentoo.org> net-p2p/bitcoind/bitcoind-24.0.1.ebuild | 1 + net-p2p/bitcoind/files/24.0.1-gcc13.patch | 39 +++ 2 files changed, 40 insertions(+) diff --git a/net-p2p/bitcoind/bitcoind-24.0.1.ebuild b/net-p2p/bitcoind/bitcoind-24.0.1.ebuild index 15346a5e3025..6eec37f477fe 100644 --- a/net-p2p/bitcoind/bitcoind-24.0.1.ebuild +++ b/net-p2p/bitcoind/bitcoind-24.0.1.ebuild @@ -62,6 +62,7 @@ DOCS=( PATCHES=( "${FILESDIR}"/24.0.1-syslibs.patch + "${FILESDIR}"/24.0.1-gcc13.patch ) pkg_pretend() { diff --git a/net-p2p/bitcoind/files/24.0.1-gcc13.patch b/net-p2p/bitcoind/files/24.0.1-gcc13.patch new file mode 100644 index ..39cf81b14953 --- /dev/null +++ b/net-p2p/bitcoind/files/24.0.1-gcc13.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/903781 +https://bugs.gentoo.org/900246 +https://bugs.gentoo.org/895814 +https://bugs.gentoo.org/894734 +https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715 + +From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001 +From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz> +Date: Thu, 19 Jan 2023 19:35:43 +0100 +Subject: [PATCH] Add missing includes to fix gcc-13 compile error + +--- a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +@@ -19,6 +19,9 @@ + #endif + + #include ++#include ++#include ++#include + #ifdef ARENA_DEBUG + #include + #include +--- a/src/support/lockedpool.h b/src/support/lockedpool.h +@@ -5,11 +5,11 @@ + #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H + #define BITCOIN_SUPPORT_LOCKEDPOOL_H + +-#include ++#include + #include + #include +-#include + #include ++#include + #include + + /**
[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/
commit: 8a5526927cf8db6b64e0702d42dfb21c6b9447b0 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:06:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:06:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a552692 dev-util/bitcoin-tx: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/894734 Signed-off-by: Sam James gentoo.org> dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild | 1 + dev-util/bitcoin-tx/files/24.0.1-gcc13.patch| 39 + 2 files changed, 40 insertions(+) diff --git a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild index 0b44b98f9cba..fd1d577bd081 100644 --- a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild +++ b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild @@ -32,6 +32,7 @@ DOCS=( PATCHES=( "${FILESDIR}"/24.0.1-syslibs.patch + "${FILESDIR}"/24.0.1-gcc13.patch ) pkg_pretend() { diff --git a/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch new file mode 100644 index ..39cf81b14953 --- /dev/null +++ b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/903781 +https://bugs.gentoo.org/900246 +https://bugs.gentoo.org/895814 +https://bugs.gentoo.org/894734 +https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715 + +From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001 +From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz> +Date: Thu, 19 Jan 2023 19:35:43 +0100 +Subject: [PATCH] Add missing includes to fix gcc-13 compile error + +--- a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +@@ -19,6 +19,9 @@ + #endif + + #include ++#include ++#include ++#include + #ifdef ARENA_DEBUG + #include + #include +--- a/src/support/lockedpool.h b/src/support/lockedpool.h +@@ -5,11 +5,11 @@ + #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H + #define BITCOIN_SUPPORT_LOCKEDPOOL_H + +-#include ++#include + #include + #include +-#include + #include ++#include + #include + + /**
[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-cli/files/, net-p2p/bitcoin-cli/
commit: cc8c224903f48c9154a66e70383ef72b706c2d38 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:06:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:06:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8c2249 net-p2p/bitcoin-cli: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/895814 Signed-off-by: Sam James gentoo.org> net-p2p/bitcoin-cli/bitcoin-cli-24.0.1-r1.ebuild | 1 + net-p2p/bitcoin-cli/files/24.0.1-gcc13.patch | 39 2 files changed, 40 insertions(+) diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-24.0.1-r1.ebuild b/net-p2p/bitcoin-cli/bitcoin-cli-24.0.1-r1.ebuild index 61cee04d2c9c..c93ec569cf67 100644 --- a/net-p2p/bitcoin-cli/bitcoin-cli-24.0.1-r1.ebuild +++ b/net-p2p/bitcoin-cli/bitcoin-cli-24.0.1-r1.ebuild @@ -29,6 +29,7 @@ DOCS=( doc/release-notes.md ) PATCHES=( "${FILESDIR}"/24.0.1-syslibs.patch + "${FILESDIR}"/24.0.1-gcc13.patch ) pkg_pretend() { diff --git a/net-p2p/bitcoin-cli/files/24.0.1-gcc13.patch b/net-p2p/bitcoin-cli/files/24.0.1-gcc13.patch new file mode 100644 index ..39cf81b14953 --- /dev/null +++ b/net-p2p/bitcoin-cli/files/24.0.1-gcc13.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/903781 +https://bugs.gentoo.org/900246 +https://bugs.gentoo.org/895814 +https://bugs.gentoo.org/894734 +https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715 + +From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001 +From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz> +Date: Thu, 19 Jan 2023 19:35:43 +0100 +Subject: [PATCH] Add missing includes to fix gcc-13 compile error + +--- a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +@@ -19,6 +19,9 @@ + #endif + + #include ++#include ++#include ++#include + #ifdef ARENA_DEBUG + #include + #include +--- a/src/support/lockedpool.h b/src/support/lockedpool.h +@@ -5,11 +5,11 @@ + #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H + #define BITCOIN_SUPPORT_LOCKEDPOOL_H + +-#include ++#include + #include + #include +-#include + #include ++#include + #include + + /**
[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/, gui-apps/waybar/files/
commit: 2e4cff0f61c3b37cfd629d668c15cd1859fee4f5 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:09:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:09:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4cff0f gui-apps/waybar: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/900729 Signed-off-by: Sam James gentoo.org> gui-apps/waybar/files/waybar-0.9.17-gcc13.patch | 31 + gui-apps/waybar/waybar-0.9.17.ebuild| 1 + 2 files changed, 32 insertions(+) diff --git a/gui-apps/waybar/files/waybar-0.9.17-gcc13.patch b/gui-apps/waybar/files/waybar-0.9.17-gcc13.patch new file mode 100644 index ..831435f50cac --- /dev/null +++ b/gui-apps/waybar/files/waybar-0.9.17-gcc13.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/900729 +https://github.com/Alexays/Waybar/commit/ca9d237b00b4d01f341b0d7bc938afb10a4f8cad + +From ca9d237b00b4d01f341b0d7bc938afb10a4f8cad Mon Sep 17 00:00:00 2001 +From: Aleksei Bavshin +Date: Mon, 16 Jan 2023 10:27:21 -0800 +Subject: [PATCH] fix(sway): add missing includes for GCC 13 + +See also: https://gcc.gnu.org/gcc-13/porting_to.html +--- a/include/modules/sway/ipc/client.hpp b/include/modules/sway/ipc/client.hpp +@@ -8,6 +8,7 @@ + #include + #include + #include ++#include + + #include "ipc.hpp" + #include "util/sleeper_thread.hpp" +--- a/src/modules/sway/ipc/client.cpp b/src/modules/sway/ipc/client.cpp +@@ -2,6 +2,8 @@ + + #include + ++#include ++ + namespace waybar::modules::sway { + + Ipc::Ipc() { + diff --git a/gui-apps/waybar/waybar-0.9.17.ebuild b/gui-apps/waybar/waybar-0.9.17.ebuild index 9d2f830e6558..cd71fa673ed4 100644 --- a/gui-apps/waybar/waybar-0.9.17.ebuild +++ b/gui-apps/waybar/waybar-0.9.17.ebuild @@ -59,6 +59,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/waybar-0.9.17-wireplumber.patch" + "${FILESDIR}/waybar-0.9.17-gcc13.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-text/xournalpp/files/, app-text/xournalpp/
commit: 92eb2acc80acbdc7874a07fea529201047ea9dee Author: Sam James gentoo org> AuthorDate: Mon Apr 10 03:37:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 03:37:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92eb2acc app-text/xournalpp: support Lua 5.4, fix build w/ gcc 13 Bug: https://bugs.gentoo.org/854615 Closes: https://bugs.gentoo.org/894720 Closes: https://bugs.gentoo.org/895536 Signed-off-by: Sam James gentoo.org> app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch | 12 app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch| 14 ++ .../{xournalpp-.ebuild => xournalpp-1.1.3-r1.ebuild} | 15 --- app-text/xournalpp/xournalpp-.ebuild | 15 --- 4 files changed, 50 insertions(+), 6 deletions(-) diff --git a/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch b/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch new file mode 100644 index ..97f7fbc0d7f2 --- /dev/null +++ b/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/894720 +https://bugs.gentoo.org/895536 +--- a/src/view/background/BackgroundConfig.h b/src/view/background/BackgroundConfig.h +@@ -11,6 +11,7 @@ + + #pragma once + ++#include + #include + #include + diff --git a/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch b/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch new file mode 100644 index ..c53b63588c43 --- /dev/null +++ b/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch @@ -0,0 +1,14 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -148,9 +148,9 @@ if (ENABLE_CPPUNIT) + endif (ENABLE_CPPUNIT) + + # Plugins / scripting +-find_package (Lua 5.3 EXACT) ++find_package (Lua ${LUA_VERSION} EXACT) + if (NOT Lua_FOUND) +- find_package (Lua 5.3) # Lua 5.4 is only supported with cmake >=3.18 ++ find_package (Lua ${LUA_VERSION}) # Lua 5.4 is only supported with cmake >=3.18 + endif() + + if (Lua_FOUND) diff --git a/app-text/xournalpp/xournalpp-.ebuild b/app-text/xournalpp/xournalpp-1.1.3-r1.ebuild similarity index 79% copy from app-text/xournalpp/xournalpp-.ebuild copy to app-text/xournalpp/xournalpp-1.1.3-r1.ebuild index a1105db47c04..3e95f5804d98 100644 --- a/app-text/xournalpp/xournalpp-.ebuild +++ b/app-text/xournalpp/xournalpp-1.1.3-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -# Upstream only support 5.3 (see CMakeLists.txt), also bug #854615 -LUA_COMPAT=( lua5-3 ) +LUA_COMPAT=( lua5-3 lua5-4 ) inherit cmake lua-single xdg if [[ ${PV} == * ]]; then @@ -46,4 +45,14 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-1.1.1-nostrip.patch" "${FILESDIR}/${PN}-1.1.1-nocompress.patch" + "${FILESDIR}/${PN}-1.1.3-lua-5-4.patch" + "${FILESDIR}/${PN}-1.1.3-gcc13.patch" ) + +src_configure() { + local mycmakeargs=( + -DLUA_VERSION="$(lua_get_version)" + ) + + cmake_src_configure +} diff --git a/app-text/xournalpp/xournalpp-.ebuild b/app-text/xournalpp/xournalpp-.ebuild index a1105db47c04..3e95f5804d98 100644 --- a/app-text/xournalpp/xournalpp-.ebuild +++ b/app-text/xournalpp/xournalpp-.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -# Upstream only support 5.3 (see CMakeLists.txt), also bug #854615 -LUA_COMPAT=( lua5-3 ) +LUA_COMPAT=( lua5-3 lua5-4 ) inherit cmake lua-single xdg if [[ ${PV} == * ]]; then @@ -46,4 +45,14 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-1.1.1-nostrip.patch" "${FILESDIR}/${PN}-1.1.1-nocompress.patch" + "${FILESDIR}/${PN}-1.1.3-lua-5-4.patch" + "${FILESDIR}/${PN}-1.1.3-gcc13.patch" ) + +src_configure() { + local mycmakeargs=( + -DLUA_VERSION="$(lua_get_version)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-text/krop/
commit: b8d594cab03d7d4b092eecf07a5cf2582f9a75b1 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 03:25:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 03:25:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d594ca app-text/krop: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-text/krop/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-text/krop/metadata.xml b/app-text/krop/metadata.xml index cb675f253c1d..0581997322f1 100644 --- a/app-text/krop/metadata.xml +++ b/app-text/krop/metadata.xml @@ -8,4 +8,7 @@ print...@gentoo.org Gentoo Printing Project + + arminstraub/krop +
[gentoo-commits] repo/gentoo:master commit in: app-text/krop/, app-text/krop/files/
commit: 7393925a7d78fc70d02c40ce93c2041422162955 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Apr 10 03:18:12 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Apr 10 03:18:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7393925a app-text/krop: Drop PyPdf2 dependency, use pikepdf Bug: https://bugs.gentoo.org/889246 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/krop/files/krop-0.6.0-links.patch | 64 app-text/krop/files/krop-0.6.0-pikepdf.patch | 150 +++ app-text/krop/krop-0.6.0-r2.ebuild | 47 + 3 files changed, 261 insertions(+) diff --git a/app-text/krop/files/krop-0.6.0-links.patch b/app-text/krop/files/krop-0.6.0-links.patch new file mode 100644 index ..c311b10cf88e --- /dev/null +++ b/app-text/krop/files/krop-0.6.0-links.patch @@ -0,0 +1,64 @@ +From a39f8328cf59492e68643f499c0d0fbda910444c Mon Sep 17 00:00:00 2001 +From: Armin Straub <31167361+arminstr...@users.noreply.github.com> +Date: Sun, 17 Jan 2021 15:50:49 -0600 +Subject: [PATCH] Preserve links within a PDF (thanks to chrthi) + +--- + ChangeLog | 4 + krop/mainwindow.py | 1 + + krop/pdfcropper.py | 11 +++ + 3 files changed, 16 insertions(+) + +diff --git a/ChangeLog b/ChangeLog +index eb7dbb1..4ffbedb 100644 +--- a/ChangeLog b/ChangeLog +@@ -1,3 +1,7 @@ ++krop (0.6.1) 2021-00-00 -- Armin Straub ++ ++ * Preserve links within a PDF (thanks to chrthi for doing this). ++ + krop (0.6.0) 2020-06-09 -- Armin Straub + + + Fixed aspect ratios, like letter size, can be chosen for selections. +diff --git a/krop/mainwindow.py b/krop/mainwindow.py +index fd1ae32..e8adadf 100644 +--- a/krop/mainwindow.py b/krop/mainwindow.py +@@ -413,6 +413,7 @@ def slotKrop(self): + pdf = PdfFile() + pdf.loadFromFile(inputFileName) + cropper = PdfCropper() ++cropper.copyDocumentRoot(pdf) + for nr in pages: + c = self.viewer.cropValues(nr) + cropper.addPageCropped(pdf, nr, c, alwaysinclude, rotation) +diff --git a/krop/pdfcropper.py b/krop/pdfcropper.py +index 679c6fc..db30646 100644 +--- a/krop/pdfcropper.py b/krop/pdfcropper.py +@@ -55,6 +55,8 @@ def writeToFile(self, filename): + stream.close() + def addPageCropped(self, pdffile, pagenumber, croplist, rotate=0): + pass ++def copyDocumentRoot(self, pdffile): ++pass + + + class PyPdfFile(AbstractPdfFile): +@@ -110,6 +112,15 @@ def cropPage(self, page, crop, rotate): + if rotate != 0: + page.rotateClockwise(rotate) + ++def copyDocumentRoot(self, pdffile): ++# Sounds promising in PyPDF2 (see PdfFileWriter.cloneDocumentFromReader), ++# but doesn't seem to produce a readable PDF: ++# self.output.cloneReaderDocumentRoot(pdffile.reader) ++# Instead, this copies at least the named destinations for links: ++for dest in pdffile.reader.namedDestinations.values(): ++self.output.addNamedDestinationObject(dest) ++ ++ + def optimizePdfGhostscript(oldfilename, newfilename): + import subprocess + subprocess.check_call(('gs', '-sDEVICE=pdfwrite', '-sOutputFile=' + newfilename, diff --git a/app-text/krop/files/krop-0.6.0-pikepdf.patch b/app-text/krop/files/krop-0.6.0-pikepdf.patch new file mode 100644 index ..17f59f2f72b3 --- /dev/null +++ b/app-text/krop/files/krop-0.6.0-pikepdf.patch @@ -0,0 +1,150 @@ +From b1d17b605088e118a8799fd027a892310e00d29e Mon Sep 17 00:00:00 2001 +From: Hongzhuo Liang +Date: Fri, 27 Jan 2023 17:57:04 +0100 +Subject: [PATCH] support pikepdf instead of pypdf2 + +--- + krop/mainwindow.py | 1 - + krop/pdfcropper.py | 79 ++ + 2 files changed, 24 insertions(+), 56 deletions(-) + +diff --git a/krop/mainwindow.py b/krop/mainwindow.py +index e8adadf..fd1ae32 100644 +--- a/krop/mainwindow.py b/krop/mainwindow.py +@@ -413,7 +413,6 @@ def slotKrop(self): + pdf = PdfFile() + pdf.loadFromFile(inputFileName) + cropper = PdfCropper() +-cropper.copyDocumentRoot(pdf) + for nr in pages: + c = self.viewer.cropValues(nr) + cropper.addPageCropped(pdf, nr, c, alwaysinclude, rotation) +diff --git a/krop/pdfcropper.py b/krop/pdfcropper.py +index db30646..42500de 100644 +--- a/krop/pdfcropper.py b/krop/pdfcropper.py +@@ -15,23 +15,8 @@ + + import copy + import sys ++from pikepdf import Pdf + +-# Unless specified otherwise, use PyPDF2 instead of pyPdf if available. +-usepypdf2 = '--no-PyPDF2' not in sys.argv +-if usepypdf2: +-try: +-from PyPDF2 import PdfFileReader, PdfFileWriter +-except ImportError: +-usepypdf2 = False +-if not usepypdf2: +-try: +-from pyPdf import PdfFileReader, PdfFileWriter +-except ImportError: +-_msg
[gentoo-commits] repo/gentoo:master commit in: media-libs/libheif/
commit: ed6ed01d61b2aa3d65236a3f4d72a0f3f7d5b092 Author: Guillermo Joandet gmail com> AuthorDate: Sun Apr 9 00:14:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:52:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6ed01d media-libs/libheif: Version bump to 1.15.2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30524 Signed-off-by: Sam James gentoo.org> media-libs/libheif/Manifest | 1 + media-libs/libheif/libheif-1.15.2.ebuild | 86 2 files changed, 87 insertions(+) diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest index 5338d85a7688..1a7311a6ba09 100644 --- a/media-libs/libheif/Manifest +++ b/media-libs/libheif/Manifest @@ -1 +1,2 @@ DIST libheif-1.13.0.tar.gz 1703950 BLAKE2B e79af787c514c02f49eb9deb42c9727a4719584d16ebb73b8ab276d9e5452c5463f359a1ace30819466f4dab30db69fec5afa2eefeaadc828e2272e91c7d4cf7 SHA512 44cb12ec7191bdf8ef2193c075d5d7a064a7a90c00625e5346624de1ebbedd064601998d042c8336d6c5b2aaef4cd3b439b850d0ab5882daa2e22dcc8722c779 +DIST libheif-1.15.2.tar.gz 1749773 BLAKE2B 788ecf59c936bfae9544bedd5fa50fd74f04adf29f804994bc208d2a5339b13984baf78a508babd80fa0d48381b2cc0bfb1e1140de97437b8c0336378a64fcb6 SHA512 79f22dad084bbe965dae7b8f92fc119dbdde7a04577ca9c7bc28b1a022a06f0ae64d3fbd11e82d6907f0fd678a31d98275e508a51a6bd0a9e8675c93790f1996 diff --git a/media-libs/libheif/libheif-1.15.2.ebuild b/media-libs/libheif/libheif-1.15.2.ebuild new file mode 100644 index ..dc77e7276079 --- /dev/null +++ b/media-libs/libheif/libheif-1.15.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg multilib-minimal + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/strukturag/libheif.git; + inherit git-r3 +else + SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" +HOMEPAGE="https://github.com/strukturag/libheif; + +LICENSE="GPL-3" +SLOT="0/1.12" +IUSE="+aom gdk-pixbuf go rav1e test +threads x265" +REQUIRED_USE="test? ( go )" +RESTRICT="!test? ( test )" + +# Bug 865351: tests requires
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: 4eaae67755324ed6d0299875368e089419a8f9dc Author: Alfred Persson Forsberg catcream org> AuthorDate: Sun Apr 9 03:35:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaae677 net-irc/soju: keyword 0.6.0 for ~arm64 Signed-off-by: Alfred Persson Forsberg catcream.org> Closes: https://github.com/gentoo/gentoo/pull/30460 Signed-off-by: Sam James gentoo.org> net-irc/soju/soju-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild index cec8de059876..a233f27ef458 100644 --- a/net-irc/soju/soju-0.6.0.ebuild +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://github.com/alfredfo/${PN}-deps/raw/master/${P}-deps.tar.xz; LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" IUSE="pam" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: 4005e76198ef4389d5780934448610be6e67b5aa Author: Sam James gentoo org> AuthorDate: Mon Apr 10 02:52:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:52:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4005e761 app-editors/neovim: stabilize 0.8.3 for arm64 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-0.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/neovim/neovim-0.8.3.ebuild b/app-editors/neovim/neovim-0.8.3.ebuild index 7d44b52012f1..f511e1520665 100644 --- a/app-editors/neovim/neovim-0.8.3.ebuild +++ b/app-editors/neovim/neovim-0.8.3.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="Apache-2.0 vim"
[gentoo-commits] repo/gentoo:master commit in: dev-go/delve/
commit: f5acf6a7311b7a1f6d35e3e738e33ca2024eb811 Author: Quincy Fleming protonmail com> AuthorDate: Sat Apr 8 17:12:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:52:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5acf6a7 dev-go/delve: add 1.20.2 Signed-off-by: Quincy Fleming protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/30522 Signed-off-by: Sam James gentoo.org> dev-go/delve/Manifest| 1 + dev-go/delve/delve-1.20.2.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-go/delve/Manifest b/dev-go/delve/Manifest index 34e02eafa58f..6a434f2036fe 100644 --- a/dev-go/delve/Manifest +++ b/dev-go/delve/Manifest @@ -1,2 +1,3 @@ +DIST delve-1.20.2.tar.gz 9198885 BLAKE2B 16cb8d5ec8c83082c6d61e0c5235597e46a3ff2e1c4f5628eb92040e663e101ed33ac903ec3c5be4eb6b338df8bc8f6017547bca73e9ade0a9e89d37b4e39318 SHA512 c48027d200257d0a979fbf2ea3a65f6dc645d1c231264023b10c216de1e3d80db86ac775cdb02f4dcd261756c8e26bbdce598cce709eb2aa4c9853f2e0cf6cf8 DIST delve-1.8.0.tar.gz 9007735 BLAKE2B 81289ed39ecbfb118d171b56e88b7a5689671054ac906ee315d46d4e568853e1d6753f36389ea26d7a6f57e6f356ea7e4075b0a1571bebb36a51883fd2343279 SHA512 bda883bf27c5bf0c1d1bbbd58fe81757abd1beaead69906c48c2b67d2ab7ab8e202238e09f2d59a0afb2455753ad40536156d59e28657563780b7b15f121dc5a DIST delve-1.9.0.tar.gz 9052933 BLAKE2B 0af3c8e340aff800b5d26d5021220f92f1eb5fb25c83a23b71989a99e2ffdfb63e1f38e3bf6e3bd84788e0f1a04f8b5e2a28cc6576d81dfffd5c4cb409734a49 SHA512 7a616281eeb92d07657ed8522672648a993bb54fbe6c8bbea5979cac8f0cff37dfe183950b481a444a20ffa7c95a6a83133356a12ce2894ba0a595d5cacf4100 diff --git a/dev-go/delve/delve-1.20.2.ebuild b/dev-go/delve/delve-1.20.2.ebuild new file mode 100644 index ..af82268a6195 --- /dev/null +++ b/dev-go/delve/delve-1.20.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A source-level debugger for the Go programming language" +HOMEPAGE="https://github.com/go-delve/delve; + +SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD BSD-2 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + go build -mod vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv || die +} + +src_test() { + local packages + readarray -t packages < <(go list ./...) + (( ${#packages[@]} > 0 )) || die "go list failed" + # The first test fails, without network since it is calling go build ... + # disabled for now. Future ebuilds will patch that test. + go test -count 1 -p 1 -v "-ldflags=-X main.Build=${PV}" ${packages[@]:1} || die +} + +src_install() { + dobin dlv + dodoc README.md CHANGELOG.md +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/files/, net-irc/soju/
commit: df056a8be36b580156a0d198e1a141efdb5a2dd7 Author: Alfred Persson Forsberg catcream org> AuthorDate: Wed Apr 5 18:38:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df056a8b net-irc/soju: add patch for dup upstream connections https://todo.sr.ht/~emersion/soju/207 Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> .../soju-0.6.0-fix-dup-upstream-connections.patch | 69 ++ net-irc/soju/soju-0.6.0.ebuild | 4 ++ 2 files changed, 73 insertions(+) diff --git a/net-irc/soju/files/soju-0.6.0-fix-dup-upstream-connections.patch b/net-irc/soju/files/soju-0.6.0-fix-dup-upstream-connections.patch new file mode 100644 index ..ca1f0fdf41c7 --- /dev/null +++ b/net-irc/soju/files/soju-0.6.0-fix-dup-upstream-connections.patch @@ -0,0 +1,69 @@ +https://todo.sr.ht/~emersion/soju/207 + +diff -u b/user.go b/user.go +--- b/user.go b/user.go +@@ -218,6 +218,7 @@ + net.user.srv.metrics.upstreams.Add(1) + defer net.user.srv.metrics.upstreams.Add(-1) + ++ done := ctx.Done() + ctx, cancel := context.WithTimeout(ctx, time.Minute) + defer cancel() + +@@ -227,6 +228,12 @@ + } + defer uc.Close() + ++ // The context is cancelled by the caller when the network is stopped. ++ go func() { ++ <-done ++ uc.Close() ++ }() ++ + if net.user.srv.Identd != nil { + net.user.srv.Identd.Store(uc.RemoteAddr().String(), uc.LocalAddr().String(), userIdent()) + defer net.user.srv.Identd.Delete(uc.RemoteAddr().String(), uc.LocalAddr().String()) +@@ -239,9 +246,6 @@ + return fmt.Errorf("failed to register: %w", err) + } + +- // TODO: this is racy with net.stopped. If the network is stopped +- // before the user goroutine receives eventUpstreamConnected, the +- // connection won't be closed. + net.user.events <- eventUpstreamConnected{uc} + defer func() { + net.user.events <- eventUpstreamDisconnected{uc} +@@ -259,6 +263,12 @@ + return + } + ++ ctx, cancel := context.WithCancel(context.TODO()) ++ go func() { ++ <-net.stopped ++ cancel() ++ }() ++ + var lastTry time.Time + backoff := newBackoffer(retryConnectMinDelay, retryConnectMaxDelay, retryConnectJitter) + for { +@@ -273,7 +283,7 @@ + } + lastTry = time.Now() + +- if err := net.runConn(context.TODO()); err != nil { ++ if err := net.runConn(ctx); err != nil { + text := err.Error() + temp := true + var regErr registrationError +@@ -299,10 +309,6 @@ + if !net.isStopped() { + close(net.stopped) + } +- +- if net.conn != nil { +- net.conn.Close() +- } + } + + func (net *network) detach(ch *database.Channel) { diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild index 6a410939fdc3..cec8de059876 100644 --- a/net-irc/soju/soju-0.6.0.ebuild +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -24,6 +24,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-fix-dup-upstream-connections.patch +) + src_compile() { GOFLAGS+=" -tags=moderncsqlite" use pam && GOFLAGS+=" -tags=pam"
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: d255ee2ba21dbf50109d5b42dd6a63e61bc52a52 Author: Alfred Persson Forsberg catcream org> AuthorDate: Wed Apr 5 18:36:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d255ee2b net-irc/soju: drop USE=sqlite and use native go version Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> net-irc/soju/soju-0.6.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild index f726d1503050..f5b9f0231436 100644 --- a/net-irc/soju/soju-0.6.0.ebuild +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -13,7 +13,6 @@ SRC_URI+=" https://github.com/alfredfo/${PN}-deps/raw/master/${P}-deps.tar.xz; LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64 ~riscv" -IUSE="sqlite" BDEPEND=" app-text/scdoc @@ -21,12 +20,11 @@ BDEPEND=" RDEPEND=" acct-user/soju acct-group/soju - sqlite? ( dev-db/sqlite:3 ) " DEPEND="${RDEPEND}" src_compile() { - GOFLAGS+=" -tags=$(usex sqlite libsqlite3 nosqlite)" + GOFLAGS+=" -tags=moderncsqlite" ego build ${GOFLAGS} ./cmd/soju ego build ${GOFLAGS} ./cmd/sojudb
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: c24233afd8db2429c0415ecdb7acefceffd5e94a Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Apr 3 16:06:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24233af net-irc/soju: build the sojudb tool Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> net-irc/soju/soju-0.6.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild index 9e41371c3733..f726d1503050 100644 --- a/net-irc/soju/soju-0.6.0.ebuild +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -29,6 +29,7 @@ src_compile() { GOFLAGS+=" -tags=$(usex sqlite libsqlite3 nosqlite)" ego build ${GOFLAGS} ./cmd/soju + ego build ${GOFLAGS} ./cmd/sojudb ego build ${GOFLAGS} ./cmd/sojuctl scdoc doc/soju.1 || die @@ -36,6 +37,7 @@ src_compile() { src_install() { dobin soju + dobin sojudb dobin sojuctl doman doc/soju.1 @@ -50,5 +52,5 @@ src_install() { pkg_postinst() { elog "${PN} requires a user database for authenticating clients." elog "As the soju user, create a database using:" - elog "$ sojuctl -config ${EROOT}/etc/soju/config create-user [-admin]" + elog "$ sojudb -config ${EROOT}/etc/soju/config create-user [-admin]" }
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: d8f17dfd7a8243b309c9c4dd708747f007918033 Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Apr 3 14:47:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f17dfd net-irc/soju: add 0.6.0 Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> net-irc/soju/Manifest | 2 ++ net-irc/soju/soju-0.6.0.ebuild | 54 ++ 2 files changed, 56 insertions(+) diff --git a/net-irc/soju/Manifest b/net-irc/soju/Manifest index 89ec9362ebc9..1895cd28ff81 100644 --- a/net-irc/soju/Manifest +++ b/net-irc/soju/Manifest @@ -1,2 +1,4 @@ DIST soju-0.5.2-deps.tar.xz 144017976 BLAKE2B 09be5c159d8c5a12bef9fe52e1d7d4883e3a3ebc8f1131fadd33808588413db9d318eb4be589f9e088d4d6257b47b8c5fa61373a872bae3b9f6570a390312972 SHA512 4f33185ee8fb7a1969ea5c2de82d9ecd7f5f7795f890ec35d87c557e973a53f93c22e1b02ba47dc52d1d6528b7e18fe43fc88cb77ab4615bafe5c70ae8bd DIST soju-0.5.2.tar.gz 141911 BLAKE2B 3fb9455a55d8fc0a1da17303156f43cc989f601d0dc837b795a32fa4be14a45571edbc2067159990fd72c75a44c71b52a579ed01572aae43c39ebaf143d502e1 SHA512 2ee9abf9d989a6cc361350bcaa94ff78bf45119c507142d6200684c79c4e1418d0f895931d0889a6f9f15f07d7b5969e2d34ae235034f3a53f04e2bf997dc85f +DIST soju-0.6.0-deps.tar.xz 146900140 BLAKE2B 0ecf3844694a6d2dbb8f90fbb44c87e6918c4502960356cbf7c7f12103ba2134257b9d0bfcce673352c256b9aa367368c280991069913f3764f916af731d4d21 SHA512 ccaf6cde616114a8afb9f7c2f41a816c458f685d7895cbb47a36135e5f1b12e39580ce81973ee9a5d61f3efb603e71f40820abd515dfb9539163f140cd25 +DIST soju-0.6.0.tar.gz 161364 BLAKE2B c8dcf2d8355f90e362f5f1cd5f5f2bb2ab84dce0dbbd07be3d3b492d944f5d8aa35d93038e2d1134f285e248c8bd8b4e83eab27a959bcefcc38198a3de24a4cd SHA512 99e80a82c3ceda6567524bb4b7aab74095b0c4b18d1f268b84e4173770f3ded26bba5092f3adf105c90c28bffd86001801c0bad9f57fd2a3302bb816b77ac423 diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild new file mode 100644 index ..9e41371c3733 --- /dev/null +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="soju is a user-friendly IRC bouncer" +HOMEPAGE="https://soju.im/; +SRC_URI="https://git.sr.ht/~emersion/${PN}/refs/download/v${PV}/${P}.tar.gz; +SRC_URI+=" https://github.com/alfredfo/${PN}-deps/raw/master/${P}-deps.tar.xz; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="sqlite" + +BDEPEND=" + app-text/scdoc +" +RDEPEND=" + acct-user/soju + acct-group/soju + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND}" + +src_compile() { + GOFLAGS+=" -tags=$(usex sqlite libsqlite3 nosqlite)" + + ego build ${GOFLAGS} ./cmd/soju + ego build ${GOFLAGS} ./cmd/sojuctl + + scdoc doc/soju.1 || die +} + +src_install() { + dobin soju + dobin sojuctl + + doman doc/soju.1 + systemd_dounit contrib/soju.service + keepdir /etc/soju + insinto /etc/soju + newins config.in config + newinitd "${FILESDIR}"/soju.initd soju + einstalldocs +} + +pkg_postinst() { + elog "${PN} requires a user database for authenticating clients." + elog "As the soju user, create a database using:" + elog "$ sojuctl -config ${EROOT}/etc/soju/config create-user [-admin]" +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: a8ac9bb962245d7314898341b323b6867e11c0b4 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 02:52:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:52:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ac9bb9 app-editors/neovim: forward ~ppc64 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-0.9.0.ebuild | 2 +- app-editors/neovim/neovim-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/neovim/neovim-0.9.0.ebuild b/app-editors/neovim/neovim-0.9.0.ebuild index 74754842445c..783269f4e2a4 100644 --- a/app-editors/neovim/neovim-0.9.0.ebuild +++ b/app-editors/neovim/neovim-0.9.0.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" fi LICENSE="Apache-2.0 vim" diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index 74754842445c..783269f4e2a4 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" fi LICENSE="Apache-2.0 vim"
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: 5cfe09ece13bd011e2bbf56d1482661268a2df93 Author: Alfred Persson Forsberg catcream org> AuthorDate: Wed Apr 5 18:37:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfe09ec net-irc/soju: add USE=pam for pam auth support Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> net-irc/soju/soju-0.6.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-irc/soju/soju-0.6.0.ebuild b/net-irc/soju/soju-0.6.0.ebuild index f5b9f0231436..6a410939fdc3 100644 --- a/net-irc/soju/soju-0.6.0.ebuild +++ b/net-irc/soju/soju-0.6.0.ebuild @@ -13,6 +13,7 @@ SRC_URI+=" https://github.com/alfredfo/${PN}-deps/raw/master/${P}-deps.tar.xz; LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64 ~riscv" +IUSE="pam" BDEPEND=" app-text/scdoc @@ -25,6 +26,7 @@ DEPEND="${RDEPEND}" src_compile() { GOFLAGS+=" -tags=moderncsqlite" + use pam && GOFLAGS+=" -tags=pam" ego build ${GOFLAGS} ./cmd/soju ego build ${GOFLAGS} ./cmd/sojudb
[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/
commit: ad47955dfe188f5df3ac6469caf2162715d23c78 Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Apr 3 14:05:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad47955d net-irc/soju: change postinst message Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Sam James gentoo.org> net-irc/soju/soju-0.5.2.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/net-irc/soju/soju-0.5.2.ebuild b/net-irc/soju/soju-0.5.2.ebuild index 0bd379808496..08e925cb0a65 100644 --- a/net-irc/soju/soju-0.5.2.ebuild +++ b/net-irc/soju/soju-0.5.2.ebuild @@ -47,8 +47,7 @@ src_install() { } pkg_postinst() { - elog "${PN} requires a user database for authenticating bouncer users," - elog "please create a user using:" - elog "# sojuctl -config ${EROOT}/etc/soju/config create-user [-admin]" - elog "then set ${EROOT}/var/lib/soju/main.db owner and group to soju:soju." + elog "${PN} requires a user database for authenticating clients." + elog "As the soju user, create a database using:" + elog "$ sojuctl -config ${EROOT}/etc/soju/config create-user [-admin]" }
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, app-editors/neovim/
commit: 979e5e38c70d6e57429a205dfe80c6872b64bbde Author: brahmajit das gmail com> AuthorDate: Fri Apr 7 16:17:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:50:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979e5e38 app-editors/neovim: Version bump to 0.9.0 Signed-off-by: brahmajit das gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 + .../neovim/files/neovim-0.9.0-cmake-darwin.patch | 13 +++ .../files/neovim-0.9.0-cmake-release-type.patch| 17 +++ .../files/neovim-0.9.0-cmake_lua_version.patch | 11 ++ app-editors/neovim/neovim-0.9.0.ebuild | 124 + 5 files changed, 166 insertions(+) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 6120b89fc034..79f0bc75cae0 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,2 +1,3 @@ DIST neovim-0.8.2.tar.gz 11401444 BLAKE2B 2b652e98fa68c64f54396726b80c28493841f2ec5acc01ef5dd659f0babce0baf3d5575cec1d08dd924b1855b21f13b75d2de9d117fcc125b1ec7945376e SHA512 f6c9ad09618c9f8ebb4fe522f55fd3381cc4b6d079d912a0d2ef6ca5f48ed6c4c66805c14695469e2b3d2be2266a9b60e5fc698116cd655fd92ef0f4705fdbb2 DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312 SHA512 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 +DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7 SHA512 e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf diff --git a/app-editors/neovim/files/neovim-0.9.0-cmake-darwin.patch b/app-editors/neovim/files/neovim-0.9.0-cmake-darwin.patch new file mode 100644 index ..cba966a4ebfa --- /dev/null +++ b/app-editors/neovim/files/neovim-0.9.0-cmake-darwin.patch @@ -0,0 +1,13 @@ +--- a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt +@@ -394,10 +394,6 @@ foreach(gen_include ${prop}) + list(APPEND gen_cflags "-I${gen_include}") + endforeach() + list(APPEND gen_cflags "-I${DEPS_PREFIX}/include") +-if(APPLE AND CMAKE_OSX_SYSROOT) +- list(APPEND gen_cflags "-isysroot") +- list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}") +-endif() + set(gen_cflags ${gen_cflags} -O2) + + set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) diff --git a/app-editors/neovim/files/neovim-0.9.0-cmake-release-type.patch b/app-editors/neovim/files/neovim-0.9.0-cmake-release-type.patch new file mode 100644 index ..b6026437f7bf --- /dev/null +++ b/app-editors/neovim/files/neovim-0.9.0-cmake-release-type.patch @@ -0,0 +1,17 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 521ef93..a637866 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -114,12 +114,6 @@ set(NVIM_API_LEVEL 11) # Bump this after any API change. + set(NVIM_API_LEVEL_COMPAT 0) # Adjust this after a _breaking_ API change. + set(NVIM_API_PRERELEASE false) + +-# Default to -O2 on release builds. +-if(CMAKE_C_FLAGS_RELEASE MATCHES "-O3") +- message(STATUS "Replacing -O3 in CMAKE_C_FLAGS_RELEASE with -O2") +- string(REPLACE "-O3" "-O2" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}") +-endif() +- + # Build-type: RelWithDebInfo + + # /Og means something different in MSVC diff --git a/app-editors/neovim/files/neovim-0.9.0-cmake_lua_version.patch b/app-editors/neovim/files/neovim-0.9.0-cmake_lua_version.patch new file mode 100644 index ..b14b3b992349 --- /dev/null +++ b/app-editors/neovim/files/neovim-0.9.0-cmake_lua_version.patch @@ -0,0 +1,11 @@ +--- a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt +@@ -464,7 +464,7 @@ endif() + # The unit test lib requires LuaJIT; it will be skipped if LuaJIT is missing. + option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF) + if(PREFER_LUA) +- find_package(Lua 5.1 EXACT REQUIRED) ++ find_package(Lua ${PREFER_LUA} EXACT REQUIRED) + target_include_directories(main_lib SYSTEM BEFORE INTERFACE ${LUA_INCLUDE_DIR}) + target_link_libraries(main_lib INTERFACE ${LUA_LIBRARIES}) + # Passive (not REQUIRED): if LUAJIT_FOUND is not set, fixtures for unittests is skipped. diff --git a/app-editors/neovim/neovim-0.9.0.ebuild b/app-editors/neovim/neovim-0.9.0.ebuild new file mode 100644 index ..74754842445c --- /dev/null +++ b/app-editors/neovim/neovim-0.9.0.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# RelWithDebInfo sets -Og -g +CMAKE_BUILD_TYPE=Release +LUA_COMPAT=( lua5-{1..2} luajit ) +inherit cmake lua-single optfeature xdg + +DESCRIPTION="Vim-fork
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: fc87441d349669a08a961991ff3717fcd82d2291 Author: brahmajit das gmail com> AuthorDate: Fri Apr 7 16:22:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:50:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc87441d app-editors/neovim: Dropping 0.8.2 Signed-off-by: brahmajit das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30514 Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 - app-editors/neovim/neovim-0.8.2.ebuild | 130 - 2 files changed, 131 deletions(-) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 79f0bc75cae0..19932048a1de 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,3 +1,2 @@ -DIST neovim-0.8.2.tar.gz 11401444 BLAKE2B 2b652e98fa68c64f54396726b80c28493841f2ec5acc01ef5dd659f0babce0baf3d5575cec1d08dd924b1855b21f13b75d2de9d117fcc125b1ec7945376e SHA512 f6c9ad09618c9f8ebb4fe522f55fd3381cc4b6d079d912a0d2ef6ca5f48ed6c4c66805c14695469e2b3d2be2266a9b60e5fc698116cd655fd92ef0f4705fdbb2 DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312 SHA512 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7 SHA512 e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf diff --git a/app-editors/neovim/neovim-0.8.2.ebuild b/app-editors/neovim/neovim-0.8.2.ebuild deleted file mode 100644 index 68e7c6e9f33e.. --- a/app-editors/neovim/neovim-0.8.2.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# RelWithDebInfo sets -Og -g -CMAKE_BUILD_TYPE=Release -LUA_COMPAT=( lua5-{1..2} luajit ) -inherit cmake lua-single optfeature xdg - -DESCRIPTION="Vim-fork focused on extensibility and agility" -HOMEPAGE="https://neovim.io; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/neovim/neovim.git; -else - SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~x64-macos" -fi - -LICENSE="Apache-2.0 vim" -SLOT="0" -IUSE="+lto +nvimpager test +tui" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -# Upstream say the test library needs LuaJIT -# https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377 -REQUIRED_USE="test? ( lua_single_target_luajit )" -# TODO: Get tests running -RESTRICT="!test? ( test ) test" - -# Upstream build scripts invoke the Lua interpreter -BDEPEND="${LUA_DEPS} - >=dev-util/gperf-3.1 - >=sys-devel/gettext-0.20.1 - virtual/libiconv - virtual/libintl - virtual/pkgconfig -" -# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for -# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). -DEPEND="${LUA_DEPS} - >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}] - $(lua_gen_cond_dep ' - dev-lua/lpeg[${LUA_USEDEP}] - dev-lua/mpack[${LUA_USEDEP}] - ') - $(lua_gen_cond_dep ' - dev-lua/LuaBitOp[${LUA_USEDEP}] - ' lua5-{1,2}) - >=dev-libs/libuv-1.44.2:= - >=dev-libs/libvterm-0.3 - >=dev-libs/msgpack-3.0.0:= - >=dev-libs/tree-sitter-0.20.2:= - tui? ( - >=dev-libs/libtermkey-0.22 - >=dev-libs/unibilium-2.0.0:0= - ) -" -RDEPEND=" - ${DEPEND} - app-eselect/eselect-vi -" -BDEPEND=" - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.8-cmake_lua_version.patch" - "${FILESDIR}/${PN}-0.8-cmake-darwin.patch" - "${FILESDIR}/${PN}-0.8-msgpack-6.0.0-fix.patch" -) - -if [[ ${PV} != ]]; then - PATCHES+=( - "${FILESDIR}/${PN}-0.8.0-cmake-release-type.patch" - ) -fi - -src_prepare() { - # Use our system vim dir - sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \ - -i src/nvim/globals.h || die - - # https://forums.gentoo.org/viewtopic-p-8750050.html - xdg_environment_reset - cmake_src_prepare -} - -src_configure() { - # Upstream default to LTO on non-debug builds - # Let's expose it as a USE flag because upstream - # have preferences for how we should use LTO - # if we want it on (not just -flto) - # ... but allow turning it off. - # TODO: Investigate USE_BUNDLED,
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, app-editors/neovim/
commit: 16878a79858814d50abfddb4e4668005d162dc2e Author: brahmajit das gmail com> AuthorDate: Fri Apr 7 16:20:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:50:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16878a79 app-editors/neovim: Using 0.9.0 patches for live ebuild This also removes older patches to remove rudundancy. Signed-off-by: brahmajit das gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/neovim/files/neovim--cmake-darwin.patch | 13 - .../neovim/files/neovim--cmake_lua_version.patch| 11 --- app-editors/neovim/neovim-.ebuild | 11 +++ 3 files changed, 3 insertions(+), 32 deletions(-) diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch b/app-editors/neovim/files/neovim--cmake-darwin.patch deleted file mode 100644 index cba966a4ebfa.. --- a/app-editors/neovim/files/neovim--cmake-darwin.patch +++ /dev/null @@ -1,13 +0,0 @@ a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt -@@ -394,10 +394,6 @@ foreach(gen_include ${prop}) - list(APPEND gen_cflags "-I${gen_include}") - endforeach() - list(APPEND gen_cflags "-I${DEPS_PREFIX}/include") --if(APPLE AND CMAKE_OSX_SYSROOT) -- list(APPEND gen_cflags "-isysroot") -- list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}") --endif() - set(gen_cflags ${gen_cflags} -O2) - - set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) diff --git a/app-editors/neovim/files/neovim--cmake_lua_version.patch b/app-editors/neovim/files/neovim--cmake_lua_version.patch deleted file mode 100644 index b14b3b992349.. --- a/app-editors/neovim/files/neovim--cmake_lua_version.patch +++ /dev/null @@ -1,11 +0,0 @@ a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt -@@ -464,7 +464,7 @@ endif() - # The unit test lib requires LuaJIT; it will be skipped if LuaJIT is missing. - option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF) - if(PREFER_LUA) -- find_package(Lua 5.1 EXACT REQUIRED) -+ find_package(Lua ${PREFER_LUA} EXACT REQUIRED) - target_include_directories(main_lib SYSTEM BEFORE INTERFACE ${LUA_INCLUDE_DIR}) - target_link_libraries(main_lib INTERFACE ${LUA_LIBRARIES}) - # Passive (not REQUIRED): if LUAJIT_FOUND is not set, fixtures for unittests is skipped. diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index 75c83337a13a..74754842445c 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -69,16 +69,11 @@ BDEPEND+=" " PATCHES=( - "${FILESDIR}/${PN}--cmake_lua_version.patch" - "${FILESDIR}/${PN}--cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" + "${FILESDIR}/${PN}-0.9.0-cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch" ) -if [[ ${PV} != ]]; then - PATCHES+=( - "${FILESDIR}/${PN}-0.8.0-cmake-release-type.patch" - ) -fi - src_prepare() { # Use our system vim dir sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
[gentoo-commits] repo/gentoo:master commit in: media-gfx/jhead/files/, media-gfx/jhead/
commit: ecf038d30f5cae49c82bed3af187d62387ed8c1e Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Apr 10 02:48:08 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Apr 10 02:48:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf038d3 media-gfx/jhead: Add CVE-2021-34055 patch Bug: https://bugs.gentoo.org/879801 Signed-off-by: Andreas K. Hüttel gentoo.org> .../files/jhead-3.06.0.1-CVE-2021-34055.patch | 108 + media-gfx/jhead/jhead-3.06.0.1-r1.ebuild | 27 ++ 2 files changed, 135 insertions(+) diff --git a/media-gfx/jhead/files/jhead-3.06.0.1-CVE-2021-34055.patch b/media-gfx/jhead/files/jhead-3.06.0.1-CVE-2021-34055.patch new file mode 100644 index ..1669eb6f089f --- /dev/null +++ b/media-gfx/jhead/files/jhead-3.06.0.1-CVE-2021-34055.patch @@ -0,0 +1,108 @@ +From f4f57913fff5de97da347a22558bbb74a1166369 Mon Sep 17 00:00:00 2001 +From: matthias wandel +Date: Wed, 1 Sep 2021 18:59:15 -0300 +Subject: [PATCH] If exif header is complete garbage, don't keep it. Fixes + issue 36 + +(cherry picked from commit c761620767ae72e5d61c697a73de262aebe0b591) +--- + exif.c| 12 +++- + jhead.h | 2 +- + jpgfile.c | 5 - + 3 files changed, 12 insertions(+), 7 deletions(-) + +diff --git a/exif.c b/exif.c +index ba066b5..d250a8d 100755 +--- a/exif.c b/exif.c +@@ -1005,7 +1005,7 @@ void Clear_EXIF () + // Process a EXIF marker + // Describes all the drivel that most digital cameras include... + //-- +-void process_EXIF (unsigned char * ExifSection, int length) ++int process_EXIF (unsigned char * ExifSection, int length) + { + int FirstOffset; + +@@ -1020,7 +1020,7 @@ void process_EXIF (unsigned char * ExifSection, int length) + static uchar ExifHeader[] = "Exif\0\0"; + if (memcmp(ExifSection+2, ExifHeader,6)){ + ErrNonfatal("Incorrect Exif header",0,0); +-return; ++return 0; + } + } + +@@ -1033,21 +1033,21 @@ void process_EXIF (unsigned char * ExifSection, int length) + MotorolaOrder = 1; + }else{ + ErrNonfatal("Invalid Exif alignment marker.",0,0); +-return; ++return 0; + } + } + + // Check the next value for correctness. + if (Get16u(ExifSection+10) != 0x2a){ + ErrNonfatal("Invalid Exif start (1)",0,0); +-return; ++return 0; + } + + FirstOffset = (int)Get32u(ExifSection+12); + if (FirstOffset < 8 || FirstOffset > 16){ + if (FirstOffset < 16 || FirstOffset > length-16 || length < 16){ + ErrNonfatal("invalid offset for first Exif IFD value",0,0); +-return; ++return 0; + } + // Usually set to 8, but other values valid too. + ErrNonfatal("Suspicious offset of first Exif IFD value",0,0); +@@ -1086,6 +1086,7 @@ void process_EXIF (unsigned char * ExifSection, int length) + ImageInfo.FocalLength35mmEquiv = (int)(ImageInfo.FocalLength/ImageInfo.CCDWidth*36 + 0.5); + } + } ++ return 1; + } + + +@@ -1235,6 +1236,7 @@ void create_EXIF(void) + const char * ClearOrientation(void) + { + int a; ++ + if (NumOrientations == 0) return NULL; + + for (a=0;ahttp://www.sentex.net/~mwandel/jhead; +SRC_URI="https://github.com/Matthias-Wandel/jhead/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +PATCHES=( + "${FILESDIR}/${P}-mkstemp-fix-makefile.patch" + "${FILESDIR}/${P}-CVE-2021-34055.patch" +) + +src_install() { + dobin ${PN} + dodoc *.txt + docinto html + dodoc *.html + doman ${PN}.1 + doheader ${PN}.h + dolib.so lib${PN}.so* +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: f1ce0652c63738c0b2bfa0905d6b1ac1ebd89716 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:28:31 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:28:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1ce0652 app-admin/synadm: switch to pypi.eclass Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 2 +- app-admin/synadm/synadm-0.41.2.ebuild | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index d6c23c6f8..41cfb3de4 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,2 +1,2 @@ DIST synadm-0.38.gh.tar.gz 53000 BLAKE2B 9684a16ce1962acdc4aec27dce6695b9f210b734a50b4ff37271d20d3a9a0844bb8f26cadd23442c97cc71525e7a5f2ae3fbc0a1222357ea61f735647196b249 SHA512 e55a2f4fe2ca3651c42d35cfd630f89aed0686a881682bc1a65149689b918b2499649c5be1c4c54d81eb217cac1bc10263e04deff905c9de33d51883c16a0bfb -DIST synadm-0.41.2.gh.tar.gz 61894 BLAKE2B b5b1ace601eebe8a01f813c129081d357f5a931b27b7f523017f8175708a94ace86bdaab36a2b5eaff236539f0110736d9eca71028f611aae3fe19b8317b349f SHA512 faf375fc8dc0b2a6302bf675cd50398ee8eb752969f0fb42caf1a5d7d82f1c582751ae933c9b99d9773180d2ad132791ab5cddfaf581837f4724fa161f3cc2b8 +DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf diff --git a/app-admin/synadm/synadm-0.41.2.ebuild b/app-admin/synadm/synadm-0.41.2.ebuild index 4cb237d55..7a6e1316f 100644 --- a/app-admin/synadm/synadm-0.41.2.ebuild +++ b/app-admin/synadm/synadm-0.41.2.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Command line admin tool for Synapse" HOMEPAGE="https://github.com/JOJ0/synadm; -SRC_URI="https://github.com/JOJ0/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: 86567a2e2053e5451a2b29dd71821b6134ac2fb3 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:36:01 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:36:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86567a2e dev-python/mautrix: drop 0.19.2 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 - dev-python/mautrix/mautrix-0.19.2.ebuild | 41 2 files changed, 42 deletions(-) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 725b42279..3ce14b185 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1 @@ -DIST mautrix-0.19.2.gh.tar.gz 236873 BLAKE2B 9ba882c6a61f4bc9868700c42ba043266e307a8aa6fbb9fa04492aca6d8edddc8f2c977fc57642e2fa2dfbb1e4eed9412da7d980bc86b00bfcb042afad74ffd7 SHA512 69162736ecd0e4f1bb3f272606ab992687b9e939179cff0b6204f81c1bc3bc49b60dce1ca74e81944220c0d93fcf6d20954cab785ba4e0471e918409dc49fbb4 DIST mautrix-0.19.8.tar.gz 240541 BLAKE2B 973b5db77e037d24e5fa0648a385546b9499ce211020c2db533c3a91135011f57495305c9f0c729aa78b4f38ed63462394e1f68548535ca5a7ddb3afb2d07014 SHA512 00f2d65ca9e301237b2837ade71d9154ae170497c6f04762d62794a775062cf33f876808f613ea3c9630b8d033de0da1dfc9945a0fc1ff24b8202d590ecf916f diff --git a/dev-python/mautrix/mautrix-0.19.2.ebuild b/dev-python/mautrix/mautrix-0.19.2.ebuild deleted file mode 100644 index d6fa660b5..0 --- a/dev-python/mautrix/mautrix-0.19.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="A Python 3 asyncio Matrix framework" -HOMEPAGE="https://github.com/mautrix/python/; -SRC_URI="https://github.com/mautrix/python/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/python-${PV}" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/olm[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - test? ( - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mautrix/
commit: a89832ad911bcf31619c5f5028fae02d41b20bc0 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:35:16 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:35:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a89832ad dev-python/mautrix: add 0.19.8 add dev-python/future BDEPEND for tests Closes: https://bugs.gentoo.org/893750 Signed-off-by: Julien Roy jroy.ca> dev-python/mautrix/Manifest | 1 + dev-python/mautrix/mautrix-0.19.8.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest index 467262954..725b42279 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1 +1,2 @@ DIST mautrix-0.19.2.gh.tar.gz 236873 BLAKE2B 9ba882c6a61f4bc9868700c42ba043266e307a8aa6fbb9fa04492aca6d8edddc8f2c977fc57642e2fa2dfbb1e4eed9412da7d980bc86b00bfcb042afad74ffd7 SHA512 69162736ecd0e4f1bb3f272606ab992687b9e939179cff0b6204f81c1bc3bc49b60dce1ca74e81944220c0d93fcf6d20954cab785ba4e0471e918409dc49fbb4 +DIST mautrix-0.19.8.tar.gz 240541 BLAKE2B 973b5db77e037d24e5fa0648a385546b9499ce211020c2db533c3a91135011f57495305c9f0c729aa78b4f38ed63462394e1f68548535ca5a7ddb3afb2d07014 SHA512 00f2d65ca9e301237b2837ade71d9154ae170497c6f04762d62794a775062cf33f876808f613ea3c9630b8d033de0da1dfc9945a0fc1ff24b8202d590ecf916f diff --git a/dev-python/mautrix/mautrix-0.19.8.ebuild b/dev-python/mautrix/mautrix-0.19.8.ebuild new file mode 100644 index 0..ebf172a5a --- /dev/null +++ b/dev-python/mautrix/mautrix-0.19.8.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE="https://github.com/mautrix/python/; + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/furl/
commit: d66fc41b5a5bc9721bd88566d5933eb18db1da53 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:39:06 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:39:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d66fc41b dev-python/furl: add 2.1.3 use pipy.eclass Signed-off-by: Julien Roy jroy.ca> dev-python/furl/Manifest | 1 + dev-python/furl/furl-2.1.3.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/furl/Manifest b/dev-python/furl/Manifest index 14fa4698b..7cb7b1a3a 100644 --- a/dev-python/furl/Manifest +++ b/dev-python/furl/Manifest @@ -1 +1,2 @@ DIST furl-2.1.2.gh.tar.gz 53644 BLAKE2B 7fe4c31ce2ef831bb208d10432e94a86b71cb1b00c451a0db8848659bde745be5fc51149a4ff7161d812d693fb2a29607737b5355aa356e43c7dae40e3f0e0ff SHA512 2c63d8773195844f4692ff116a80464c2d23db652a65f766e594a733a4d19ed263473f44c5161b4ccf726bec04e3b6d77600e7484f196db3175e2e8be4c9a897 +DIST furl-2.1.3.tar.gz 44223 BLAKE2B 128d43464f75032f726d6408ee7d0c715b617846798ff80c43c91bac025c943492b0ca4f7271b6989d1a73db8948a313aab2930a8f6ed81d62e7b03e984e6f3d SHA512 ce7455bd1a352243efd9715e80e9f9979631cc058927edcd8c52ccb85d27fd8f32079611bb29c487d2add2d1d941d56e4db75520339dc371b1539811ccefda02 diff --git a/dev-python/furl/furl-2.1.3.ebuild b/dev-python/furl/furl-2.1.3.ebuild new file mode 100644 index 0..0044f1e7c --- /dev/null +++ b/dev-python/furl/furl-2.1.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-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 pypi + +DESCRIPTION="URL parsing and manipulation made easy." +HOMEPAGE="https://github.com/gruns/furl; + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] ) + dev-python/six[${PYTHON_USEDEP}] + dev-python/orderedmultidict[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/tessen/
commit: 5fafc0b3cf87b6b3ba717695692fc24db8256b04 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:04:25 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:04:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fafc0b3 gui-apps/tessen: drop 2.1.2 Signed-off-by: Julien Roy jroy.ca> gui-apps/tessen/Manifest| 1 - gui-apps/tessen/tessen-2.1.2.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/gui-apps/tessen/Manifest b/gui-apps/tessen/Manifest index 03402f795..b7becb327 100644 --- a/gui-apps/tessen/Manifest +++ b/gui-apps/tessen/Manifest @@ -1,3 +1,2 @@ -DIST tessen-2.1.2.tar.gz 25110 BLAKE2B c10a1a5bbb3ca86f253f8ff997a1730562e3d7bbebdbc1981fb6279c165b20b6fe71fc4477e3275ac15a76c78194a7562ad318ac0f15a048ee8172243a4d26fc SHA512 5f0ae3614f4e1bb80453408e16ff63884287b116ca436d8486ed52e4f4b9f558ee5cc73ca236a298eb74fb5bfd20caeebcfafd9eec5d9395e2337d789c12970d DIST tessen-2.1.3.tar.gz 31570 BLAKE2B ccd8764762900c92f87a84796a28caef89d2e934836061a03bcbfbce3f132395874eb5c03f175eaa275805aac9b429093a2a07bc8727da801dc000bd544eabf2 SHA512 d1c7f092c6849819c816d85fa596915478190f7efce5634fc7126c73f763f5b62edb3a92a1ab3409d0a4828de88de88605c882de64e06c2b18f41ae0e4ba8749 DIST tessen-2.2.1.tar.gz 31402 BLAKE2B 6e1601a3d74969c69d302beb92f35ced6008bb74a003996d44d72b66b074944e6269ec7c7202832f85308a05d36e485a72bb9475267255c30aada7154efaecab SHA512 0fab379438386b737e04353d845d41b817d029be7e9a0406230012c5607db3244db627db186a40707ee4f59ea74f6886f3dcb6e84bcb9b05b0b4d742615bc7f5 diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-2.1.2.ebuild deleted file mode 100644 index 84ab282f5..0 --- a/gui-apps/tessen/tessen-2.1.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="an interactive menu to autotype and copy pass and gopass data" -HOMEPAGE="https://github.com/ayushnix/tessen; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ayushnix/${PN}.git; -else - SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+pass gopass bemenu wofi rofi" - -REQUIRED_USE="|| ( pass gopass )" - -DEPEND="app-text/scdoc" -RDEPEND="${DEPEND} - pass? ( app-admin/pass ) - gopass? ( app-admin/gopass )" -BDEPEND="" - -pkg_postinst() { - optfeature "autotype support" gui-apps/wtype - optfeature "clipboard support" gui-apps/wl-clipboard - optfeature "URL opening support" x11-misc/xdg-utils - optfeature "OTP support" app-admin/pass-otp - optfeature "notifications support" x11-libs/libnotify -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 54644ec0a52a5f93f6ecfce79bd9f1efc89a161c Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:18:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:18:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54644ec0 net-im/mautrix-discord: drop 0.1.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 - .../mautrix-discord/mautrix-discord-0.1.0.ebuild | 63 -- 2 files changed, 65 deletions(-) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index 9ac5e7dcf..7bb2147e1 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -1,5 +1,3 @@ -DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc SHA512 8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9 -DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild deleted file mode 100644 index b1edd4514..0 --- a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="A Matrix-Discord puppeting bridge" -HOMEPAGE="https://github.com/mautrix/discord; -SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://jroy.ca/dist/${P}.tar.xz -" -S="${WORKDIR}/discord-${PV}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - dev-libs/olm -" -DEPEND="${RDEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin mautrix-discord - - keepdir /var/log/mautrix/discord - fowners -R root:mautrix /var/log/mautrix - fperms -R 770 /var/log/mautrix - sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die - - insinto "/etc/mautrix" - newins "example-config.yaml" "${PN/-/_}.yaml" - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/tessen/
commit: 257d5dd0955264584aa069cf16f07e42db1363b1 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:04:10 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:04:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=257d5dd0 gui-apps/tessen: add 2.2.1 Signed-off-by: Julien Roy jroy.ca> gui-apps/tessen/Manifest| 1 + gui-apps/tessen/tessen-2.2.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/gui-apps/tessen/Manifest b/gui-apps/tessen/Manifest index 255b6714e..03402f795 100644 --- a/gui-apps/tessen/Manifest +++ b/gui-apps/tessen/Manifest @@ -1,2 +1,3 @@ DIST tessen-2.1.2.tar.gz 25110 BLAKE2B c10a1a5bbb3ca86f253f8ff997a1730562e3d7bbebdbc1981fb6279c165b20b6fe71fc4477e3275ac15a76c78194a7562ad318ac0f15a048ee8172243a4d26fc SHA512 5f0ae3614f4e1bb80453408e16ff63884287b116ca436d8486ed52e4f4b9f558ee5cc73ca236a298eb74fb5bfd20caeebcfafd9eec5d9395e2337d789c12970d DIST tessen-2.1.3.tar.gz 31570 BLAKE2B ccd8764762900c92f87a84796a28caef89d2e934836061a03bcbfbce3f132395874eb5c03f175eaa275805aac9b429093a2a07bc8727da801dc000bd544eabf2 SHA512 d1c7f092c6849819c816d85fa596915478190f7efce5634fc7126c73f763f5b62edb3a92a1ab3409d0a4828de88de88605c882de64e06c2b18f41ae0e4ba8749 +DIST tessen-2.2.1.tar.gz 31402 BLAKE2B 6e1601a3d74969c69d302beb92f35ced6008bb74a003996d44d72b66b074944e6269ec7c7202832f85308a05d36e485a72bb9475267255c30aada7154efaecab SHA512 0fab379438386b737e04353d845d41b817d029be7e9a0406230012c5607db3244db627db186a40707ee4f59ea74f6886f3dcb6e84bcb9b05b0b4d742615bc7f5 diff --git a/gui-apps/tessen/tessen-2.2.1.ebuild b/gui-apps/tessen/tessen-2.2.1.ebuild new file mode 100644 index 0..6a1cbe724 --- /dev/null +++ b/gui-apps/tessen/tessen-2.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="an interactive menu to autotype and copy pass and gopass data" +HOMEPAGE="https://github.com/ayushnix/tessen; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ayushnix/${PN}.git; +else + SRC_URI="https://github.com/ayushnix/tessen/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND="app-text/scdoc" +RDEPEND="${DEPEND} + || ( app-admin/pass + app-admin/gopass )" +BDEPEND="" + +pkg_postinst() { + optfeature "autotype support" gui-apps/wtype + optfeature "clipboard support" gui-apps/wl-clipboard + optfeature "URL opening support" x11-misc/xdg-utils + optfeature "OTP support" app-admin/pass-otp + optfeature "notifications support" x11-libs/libnotify +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/olm/
commit: 97d7c1a1a6a84147859dddf608f3c5c1a365c1d0 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:21:33 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:21:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97d7c1a1 dev-python/olm: bump to -r4, add dev-python/aspectlib BDEPEND in test Closes: https://bugs.gentoo.org/896016 Signed-off-by: Julien Roy jroy.ca> dev-python/olm/olm-3.2.14-r4.ebuild | 44 + 1 file changed, 44 insertions(+) diff --git a/dev-python/olm/olm-3.2.14-r4.ebuild b/dev-python/olm/olm-3.2.14-r4.ebuild new file mode 100644 index 0..0673257db --- /dev/null +++ b/dev-python/olm/olm-3.2.14-r4.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for dev-libs/olm" +HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm/; +SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2; +S="${WORKDIR}/${P}/python" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/olm" +RDEPEND=" + ${DEPEND} + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aspectlib[${PYTHON_USEDEP}] + dev-python/pytest-benchmark[${PYTHON_USEDEP}] + ) +" + +DOCS=( README-python.md ) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs + +src_prepare() { + distutils-r1_src_prepare + + # To avoid merge collision with dev-libs/olm + mv README.md README-python.md || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/olm/
commit: 600d1064f3f4273acf175459be7b616ee009f99c Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:22:15 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:22:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=600d1064 dev-python/olm: drop 3.2.14-r3 Signed-off-by: Julien Roy jroy.ca> dev-python/olm/olm-3.2.14-r3.ebuild | 43 - 1 file changed, 43 deletions(-) diff --git a/dev-python/olm/olm-3.2.14-r3.ebuild b/dev-python/olm/olm-3.2.14-r3.ebuild deleted file mode 100644 index 32ed255bb..0 --- a/dev-python/olm/olm-3.2.14-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for dev-libs/olm" -HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm/; -SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2; -S="${WORKDIR}/${P}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/olm" -RDEPEND=" - ${DEPEND} - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-benchmark[${PYTHON_USEDEP}] - ) -" - -DOCS=( README-python.md ) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs - -src_prepare() { - distutils-r1_src_prepare - - # To avoid merge collision with dev-libs/olm - mv README.md README-python.md || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 8ea0fde06b027cddb936869f956fab2f8e3be2c4 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:05:48 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:05:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ea0fde0 dev-python/tulir-telethon: add 1.28.0_alpha9 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.28.0_alpha9.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index f539bbf3c..9d84353e8 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1 +1,2 @@ DIST tulir-telethon-1.27.0_alpha6.gh.tar.gz 478679 BLAKE2B 743b5780a1c3cf2d9748bc947d99173655c45a145fb99263068aa6edd2a08fb497b1b7c34ce07dcce9e476e05e828787a14f72387f59c3cb0e9279953f1bd4c1 SHA512 b18135899b736ffdcfbe0c2e0f3348b1e5505e133e396cd7e7f4dd4a4ecf619b21b6047634134bea60398ac94db82ad977473fd9845f66bf5898657460be8b4c +DIST tulir-telethon-1.28.0_alpha9.gh.tar.gz 485954 BLAKE2B 2658d9b8e64223cc7daddd531ca9c5bdec3cb0edf27949b227a8c34d3a1f6546b8136b845cc1822e643b83046742015890d405ca40f461d68aa9410fb25703e0 SHA512 7e2a375be30700b13aeae088385d19344288895c95d2262fb8764f66ffe7d145d6ade4c9e31313e7df04a5c684ae7ee0571318b6eedd519aacaf77a61037381a diff --git a/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9.ebuild new file mode 100644 index 0..8f9b5e05b --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; +SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Telethon-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/
commit: 88baa0f4962aba2797829f37b60d779d1825c7f6 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:18:35 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:18:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88baa0f4 net-im/mautrix-discord: add 0.2.0 Signed-off-by: Julien Roy jroy.ca> net-im/mautrix-discord/Manifest| 2 + .../mautrix-discord/mautrix-discord-0.2.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest index bafe50611..9ac5e7dcf 100644 --- a/net-im/mautrix-discord/Manifest +++ b/net-im/mautrix-discord/Manifest @@ -2,3 +2,5 @@ DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 5018190d366ad85ba91f84880dde0 DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688 SHA512 d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a SHA512 119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462 SHA512 6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1 +DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b SHA512 b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d +DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f SHA512 77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild new file mode 100644 index 0..b1edd4514 --- /dev/null +++ b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A Matrix-Discord puppeting bridge" +HOMEPAGE="https://github.com/mautrix/discord; +SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}.tar.xz +" +S="${WORKDIR}/discord-${PV}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/${PN} + dev-libs/olm +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin mautrix-discord + + keepdir /var/log/mautrix/discord + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc/mautrix +} + +pkg_postinst() { + einfo + elog "" + elog "Before you can use ${PN}, you must configure it correctly" + elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" + elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" + elog "Then, you must register the bridge with your homeserver" + elog "Refer your homeserver's documentation for instructions" + elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" + elog "Finally, you may start the ${PN} daemon" + einfo +} + +pkg_config() { + su - "${PN}" -s /bin/sh -c \ + "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: dec6e39d9f7ecc73aa7ba512aa363efa5dafefeb Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 02:01:35 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 02:01:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dec6e39d app-admin/synadm: add 0.41.2 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.41.2.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 4159148f4..d6c23c6f8 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1 +1,2 @@ DIST synadm-0.38.gh.tar.gz 53000 BLAKE2B 9684a16ce1962acdc4aec27dce6695b9f210b734a50b4ff37271d20d3a9a0844bb8f26cadd23442c97cc71525e7a5f2ae3fbc0a1222357ea61f735647196b249 SHA512 e55a2f4fe2ca3651c42d35cfd630f89aed0686a881682bc1a65149689b918b2499649c5be1c4c54d81eb217cac1bc10263e04deff905c9de33d51883c16a0bfb +DIST synadm-0.41.2.gh.tar.gz 61894 BLAKE2B b5b1ace601eebe8a01f813c129081d357f5a931b27b7f523017f8175708a94ace86bdaab36a2b5eaff236539f0110736d9eca71028f611aae3fe19b8317b349f SHA512 faf375fc8dc0b2a6302bf675cd50398ee8eb752969f0fb42caf1a5d7d82f1c582751ae933c9b99d9773180d2ad132791ab5cddfaf581837f4724fa161f3cc2b8 diff --git a/app-admin/synadm/synadm-0.41.2.ebuild b/app-admin/synadm/synadm-0.41.2.ebuild new file mode 100644 index 0..4cb237d55 --- /dev/null +++ b/app-admin/synadm/synadm-0.41.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; +SRC_URI="https://github.com/JOJ0/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 898dd42686fd98b13ebd40675b3df08762e3e1d8 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 02:13:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:13:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898dd426 sys-devel/gcc: add 13.0.1_pre20230409 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.0.1_pre20230409.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 1825d40b6c30..766d09e8d65b 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -35,6 +35,7 @@ DIST gcc-13-20230312.tar.xz 84361832 BLAKE2B 4099036d7224cbdb9cfd8fb454201a80f76 DIST gcc-13-20230319.tar.xz 83729684 BLAKE2B b57681574691f7909017ea1b8a5d101e09c22632d9f2aef166eaafc55cd7b2f8bca065b16a7b902130da55edf5f16994608601dfb2dacd7661a477afc4482a32 SHA512 461a70570ae3944f317b778feb67cfc3bd29945c0a825b558abd9311cb5297b390725896b81a494c3c592c231d77a7147338cb4962a1feba304f13e6e19b4538 DIST gcc-13-20230326.tar.xz 83830580 BLAKE2B 88d28f8525a229e4aae34ff6f094779df8ef289fa3a8e45a4f2c758371f70739bb426d58e7fb7534cf19512125c87e2648f799e8ce19bfe301eb4b9efa7f2865 SHA512 363cc3a10e90781da89e487b2aea8e733c966dab39aebff18109a64096d8f5fafa186a338d3924a5aaf465a19520b1fda258ed161f482ede802d647568dfb335 DIST gcc-13-20230402.tar.xz 83853800 BLAKE2B 00bd4cd21b3717d8ff6b802b1c00ddee26107287c8f1093d5cba25ec35a9d1fb8112256aed961cc13e68110b4d061ec326309cc6a4c18fa8d7e866cc3217b185 SHA512 d92e523eafab990e218b6a78f2626683a08f6e6d2764c76b6c5db50a024c13f96eec526e669913cf38b92994e787ea8df1b4715f26021b424d4b92e78c054678 +DIST gcc-13-20230409.tar.xz 83942252 BLAKE2B 9fb394de80814c13f91ea1cc078e9ab5623576d67115f61b6090594d44ed9179445fe58fc35f509e9bfcc2c7305e8e111c24df4f2f62fe134eb24b09f7c15b7f SHA512 6b2fb29abf0ed77dcccd393d8ec0b8abc2d7aada0de6bab20eb561fd3f738c4b5023fb5598ffb017d10f099d597ddbc324a6dc71d5ed0119a7d9a7ef1faec1a1 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37 SHA512 ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681 DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba SHA512 98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230409.ebuild b/sys-devel/gcc/gcc-13.0.1_pre20230409.ebuild new file mode 100644 index ..f476227f8198 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.1_pre20230409.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="9" +PATCH_GCC_VER="13.1.0" +MUSL_VER="1" +MUSL_GCC_VER="13.1.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=master + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vidstab/
commit: a2e63b2437b7963f800c10b26c11645cb8096316 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 02:13:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 02:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e63b24 media-libs/vidstab: Stabilize 1.1.1 ppc, #902763 Signed-off-by: Sam James gentoo.org> media-libs/vidstab/vidstab-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild b/media-libs/vidstab/vidstab-1.1.1.ebuild index 29550690d635..108371643901 100644 --- a/media-libs/vidstab/vidstab-1.1.1.ebuild +++ b/media-libs/vidstab/vidstab-1.1.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then inherit git-r3 else SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" S="${WORKDIR}/vid.stab-${PV}" fi
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/hyprland/
commit: 538d5fbc5217c2e673b1ff96e1c94692413b8712 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 01:56:26 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 01:56:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=538d5fbc gui-wm/hyprland: drop 0.21.0-r1 Signed-off-by: Julien Roy jroy.ca> gui-wm/hyprland/Manifest | 4 -- gui-wm/hyprland/hyprland-0.21.0-r1.ebuild | 104 -- 2 files changed, 108 deletions(-) diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index c7d04e422..66a8a26f9 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -1,13 +1,9 @@ DIST contrib-0.22.0.tar.gz 11142 BLAKE2B 1d18956f69689eb737c079c3829ff47a47a36c05d151ad58a629621f2d6a0218368b2b41640d61dd670fb06f139c3c515ade9f4c301a8c4f82e70cf2d4a6b4e5 SHA512 655b9d98dc14205d5e42babbce2f89d63eb8f427db2a5fa7157c07d3021ea598cb3c4e5441a78f4a371b1e00bc32737263512ff137549c70bb5c09659a210b6d DIST contrib-0.24.1.tar.gz 12262 BLAKE2B dcb971c345ada8bef50719fdd3ce081641c1eb92d19ced174f0a6a961d68785a130ff1b0c4cca1685983b02a6af3bfafa3e6a03567ce7280fa0bbc1e57802b3b SHA512 266d5e1dd258b1a0e1487794f06a8480a65c161c829ac59cc99632f0488dbc261390816a06a574a694c76be4374ac59bdcce8f473be80481c47ff52347956ba2 -DIST contrib.tar.gz 7408 BLAKE2B 03c3733a0b7b747f759b1b13f6fbd5342bc5cdea31f142730f69af85abf576f2c35bd7ea01e1aafba8ad7ae63505d7a9372279538ffb8cea3d61839e2bf4ea21 SHA512 671ea675b8f3de9b6ff8cce62297b5c14947b458de88ffa4bca5c51aafb66fc475782d0ed609a18e5281147f89aa531d4480ee46bb888f98651e4620f58318b4 -DIST hyprland-0.21.0-r1.tar.gz 714570 BLAKE2B 6576765ec28e918be9aefa1252ad70019e2d77ae6f07b61161692ed1d0016d52376f1aae30b4200ae003585ca8ff907e810c635dc639d360f4f22be52d313b0d SHA512 a1fcd015be10267503d9ca529a538a0eebe8c197e91134de8377cca150efd99d0e51e7c9751ef8e81587fe04a497edff9d18b0e9dc5751a0f3eb4b3775c8ecad DIST hyprland-0.22.0.tar.gz 723020 BLAKE2B 54f682c5efd0061eb2ee1919be994c06c92e832b258ef4286086a6e0d5c5e0d6006f624103ddb05c722fd2b5db30557a489a06b8d11dd0f13bd77b1829317700 SHA512 e72ec2037ce23ba0d5d9af75d9ef2448b813a3e8862932e6780c2649e0df74cb9ff13cdaf41c5a09b06b3e51a09b48a13cbf923d73feaa5d5836ca023a7a551f DIST hyprland-0.24.1.tar.gz 758442 BLAKE2B 5bdbf0895f731515e3913eb82468dafac666b2bbe80cc611519698aefa68b6e01b6cc39115b69492d5d01f8bd62f7fd1e414297af72856f698ddbccde822fc1a SHA512 47e093e4afedac50b7d28cc8495d237369852cefac99bce1ed3c83935013a55ecd543ac3b337c6a6c711abb2a4ed745b8a33f65ba83fe8ed99edc1c360f3c2d4 DIST hyprland-protocols-0.22.0.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 DIST hyprland-protocols-0.24.1.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5 -DIST hyprland-protocols.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 DIST udis-0.24.1.tar.gz 116983 BLAKE2B b1dc4f5b9f4227afcfd353868709e1d31a86185bcafd0d2219e44b7946e3036cbde0ada2d5c1558b4eb49d5da1ee6e14210682f72fda873732dfc4813f015e36 SHA512 64fc65b7388db25b6a8b008b51e274753e5e8b1dbd48126bdd676a3d0276ce37a4140bc5d08d6499ab5e61f51109eb8b9d1b14588bf8dc6d44d1642305403a82 DIST wlr-0.22.0.tar.bz2 449752 BLAKE2B f28970353d0a2723543ac6cc1d1aca467d1d85ce19392156a4e569290dc886a0a917e19c5f2fea1cc7d7826563431c863ea8eb1380e471807322c60d2e21354d SHA512 656795ad0fd1e0a2955bb63f0770d476f90921a4c746a37829283b640358f74db6495b5eac9f6f0bddba9f4675e912bdf56c382d2c3df2af1007295821924b91 DIST wlr-0.24.1.tar.bz2 459208 BLAKE2B a9a904f0699b3557554c0f93a4a407d013ee1749459f9d0461067439a5b688e4ec8ca1ddc000e7037a5ae26ac99f459f31c2b30e4445cbe9773a8c0e0d43f08a SHA512 10639493371e208d47237ca76f6c622d12f7e3c32dbd27cfa62fd6c87a0e6326b9be1db980ec891da06500314859ab9166c773923ac59afef5c9740d3a5a16b0 -DIST wlr.tar.bz2 448534 BLAKE2B 35ff3e316ce5fa5d444e623597fdc61f143aa07440b8821faecc131aa5376b4ed691e84511ef438dfe4d429941d09fe0ab2d403414fd6a91e54a5bef890a4d68 SHA512 98af3902be681b11989f7d0c3b147ef3e4ef27dd377dd74b4e2a5151be1eeb0ff99d7738f2be4050116a7233820b0bb4f581ae0229d44043bfbd0f6af59108d4 diff --git a/gui-wm/hyprland/hyprland-0.21.0-r1.ebuild b/gui-wm/hyprland/hyprland-0.21.0-r1.ebuild deleted file mode 100644 index 3669168cc..0 --- a/gui-wm/hyprland/hyprland-0.21.0-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 2023 Gentoo
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/hyprland/
commit: bf5e15969fad01fe432e91bebf6435f078ab0a83 Author: Julien Roy jroy ca> AuthorDate: Mon Apr 10 01:56:07 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Apr 10 01:56:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf5e1596 gui-wm/hyprland: add 0.24.1 Signed-off-by: Julien Roy jroy.ca> gui-wm/hyprland/Manifest | 5 ++ gui-wm/hyprland/hyprland-0.24.1.ebuild | 113 + gui-wm/hyprland/metadata.xml | 1 + 3 files changed, 119 insertions(+) diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index f525a0101..c7d04e422 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -1,8 +1,13 @@ DIST contrib-0.22.0.tar.gz 11142 BLAKE2B 1d18956f69689eb737c079c3829ff47a47a36c05d151ad58a629621f2d6a0218368b2b41640d61dd670fb06f139c3c515ade9f4c301a8c4f82e70cf2d4a6b4e5 SHA512 655b9d98dc14205d5e42babbce2f89d63eb8f427db2a5fa7157c07d3021ea598cb3c4e5441a78f4a371b1e00bc32737263512ff137549c70bb5c09659a210b6d +DIST contrib-0.24.1.tar.gz 12262 BLAKE2B dcb971c345ada8bef50719fdd3ce081641c1eb92d19ced174f0a6a961d68785a130ff1b0c4cca1685983b02a6af3bfafa3e6a03567ce7280fa0bbc1e57802b3b SHA512 266d5e1dd258b1a0e1487794f06a8480a65c161c829ac59cc99632f0488dbc261390816a06a574a694c76be4374ac59bdcce8f473be80481c47ff52347956ba2 DIST contrib.tar.gz 7408 BLAKE2B 03c3733a0b7b747f759b1b13f6fbd5342bc5cdea31f142730f69af85abf576f2c35bd7ea01e1aafba8ad7ae63505d7a9372279538ffb8cea3d61839e2bf4ea21 SHA512 671ea675b8f3de9b6ff8cce62297b5c14947b458de88ffa4bca5c51aafb66fc475782d0ed609a18e5281147f89aa531d4480ee46bb888f98651e4620f58318b4 DIST hyprland-0.21.0-r1.tar.gz 714570 BLAKE2B 6576765ec28e918be9aefa1252ad70019e2d77ae6f07b61161692ed1d0016d52376f1aae30b4200ae003585ca8ff907e810c635dc639d360f4f22be52d313b0d SHA512 a1fcd015be10267503d9ca529a538a0eebe8c197e91134de8377cca150efd99d0e51e7c9751ef8e81587fe04a497edff9d18b0e9dc5751a0f3eb4b3775c8ecad DIST hyprland-0.22.0.tar.gz 723020 BLAKE2B 54f682c5efd0061eb2ee1919be994c06c92e832b258ef4286086a6e0d5c5e0d6006f624103ddb05c722fd2b5db30557a489a06b8d11dd0f13bd77b1829317700 SHA512 e72ec2037ce23ba0d5d9af75d9ef2448b813a3e8862932e6780c2649e0df74cb9ff13cdaf41c5a09b06b3e51a09b48a13cbf923d73feaa5d5836ca023a7a551f +DIST hyprland-0.24.1.tar.gz 758442 BLAKE2B 5bdbf0895f731515e3913eb82468dafac666b2bbe80cc611519698aefa68b6e01b6cc39115b69492d5d01f8bd62f7fd1e414297af72856f698ddbccde822fc1a SHA512 47e093e4afedac50b7d28cc8495d237369852cefac99bce1ed3c83935013a55ecd543ac3b337c6a6c711abb2a4ed745b8a33f65ba83fe8ed99edc1c360f3c2d4 DIST hyprland-protocols-0.22.0.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 +DIST hyprland-protocols-0.24.1.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5 DIST hyprland-protocols.tar.gz 4858 BLAKE2B 565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2 SHA512 03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23 +DIST udis-0.24.1.tar.gz 116983 BLAKE2B b1dc4f5b9f4227afcfd353868709e1d31a86185bcafd0d2219e44b7946e3036cbde0ada2d5c1558b4eb49d5da1ee6e14210682f72fda873732dfc4813f015e36 SHA512 64fc65b7388db25b6a8b008b51e274753e5e8b1dbd48126bdd676a3d0276ce37a4140bc5d08d6499ab5e61f51109eb8b9d1b14588bf8dc6d44d1642305403a82 DIST wlr-0.22.0.tar.bz2 449752 BLAKE2B f28970353d0a2723543ac6cc1d1aca467d1d85ce19392156a4e569290dc886a0a917e19c5f2fea1cc7d7826563431c863ea8eb1380e471807322c60d2e21354d SHA512 656795ad0fd1e0a2955bb63f0770d476f90921a4c746a37829283b640358f74db6495b5eac9f6f0bddba9f4675e912bdf56c382d2c3df2af1007295821924b91 +DIST wlr-0.24.1.tar.bz2 459208 BLAKE2B a9a904f0699b3557554c0f93a4a407d013ee1749459f9d0461067439a5b688e4ec8ca1ddc000e7037a5ae26ac99f459f31c2b30e4445cbe9773a8c0e0d43f08a SHA512 10639493371e208d47237ca76f6c622d12f7e3c32dbd27cfa62fd6c87a0e6326b9be1db980ec891da06500314859ab9166c773923ac59afef5c9740d3a5a16b0 DIST wlr.tar.bz2 448534 BLAKE2B 35ff3e316ce5fa5d444e623597fdc61f143aa07440b8821faecc131aa5376b4ed691e84511ef438dfe4d429941d09fe0ab2d403414fd6a91e54a5bef890a4d68 SHA512 98af3902be681b11989f7d0c3b147ef3e4ef27dd377dd74b4e2a5151be1eeb0ff99d7738f2be4050116a7233820b0bb4f581ae0229d44043bfbd0f6af59108d4 diff --git a/gui-wm/hyprland/hyprland-0.24.1.ebuild b/gui-wm/hyprland/hyprland-0.24.1.ebuild new file mode 100644 index 0..637c515c4 --- /dev/null +++ b/gui-wm/hyprland/hyprland-0.24.1.ebuild @@ -0,0 +1,113
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xvfb/
commit: ac46e7983d9a3bf45eddc9f45b4c0d86d4bae63b Author: Ionen Wolkens gentoo org> AuthorDate: Sun Apr 9 22:51:55 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Apr 9 23:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac46e798 dev-python/pytest-xvfb: tidy and switch to pypi.eclass wrt subprocess, this is due to pytest.ini being missing in the pypi tarball -- kind of trivial so can just add it rather than stick to github and add the missing .gh. Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pytest-xvfb/Manifest| 2 +- dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild | 19 +-- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/dev-python/pytest-xvfb/Manifest b/dev-python/pytest-xvfb/Manifest index 2132937334bb..20b243acc881 100644 --- a/dev-python/pytest-xvfb/Manifest +++ b/dev-python/pytest-xvfb/Manifest @@ -1 +1 @@ -DIST pytest-xvfb-2.0.0.tar.gz 6855 BLAKE2B 338802ccbf5fc0c9ab3fccd7c172b31867cc86869dfc50dbb30daf396ecd9865e71c6486cc96c2485e2d5b6195dc2eff83a033864f88e1b2c64a3937b6b48c84 SHA512 42c2119b2c529a45b5de9f8ac2781306cfb9f00c1d0e0e9045ed40ccb7260cb6f400683802ab845ce2481dcadfcef007c8417a481e9c04f14ee1bdc68244d391 +DIST pytest-xvfb-2.0.0.tar.gz 6575 BLAKE2B 7ef37f2d4a1a9d7211a248e67d325f0b722a0a046e6e57ae24cac1b68ead6d11988d49810e15fc41d9a05082d9c318f7569a00ac7574e1a8ee00e76c842cf83b SHA512 de5a98290bfe083cadc732c36a1c5af99b0d618853f8da9a1acd0f0f11a170c54025667c0f13bc0f4ac2657b139306e16d0b3faf00bfdde37eb3df7fb14367ae diff --git a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild index ed4dc6f4834e..b3c16258b82c 100644 --- a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild +++ b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild @@ -3,27 +3,26 @@ EAPI=8 -PYTHON_REQ_USE="tk" -PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="tk" +inherit distutils-r1 pypi -DESCRIPTION="A pytest plugin to run Xvfb for tests" +DESCRIPTION="Pytest plugin to run Xvfb for tests" HOMEPAGE="https://pypi.org/project/pytest-xvfb/; -SRC_URI="https://github.com/The-Compiler/pytest-xvfb/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" - >=dev-python/pytest-2.8.1[${PYTHON_USEDEP}] - >=dev-python/pyvirtualdisplay-1.3[${PYTHON_USEDEP}] - x11-base/xorg-server[xvfb] -" + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pyvirtualdisplay[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb]" distutils_enable_tests pytest python_test() { - epytest -p xvfb + epytest -p xvfb --runpytest=subprocess }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xvfb/
commit: 457844f2bd0e61b994c0436f84d4b2fa0d0e37f5 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Apr 9 22:44:05 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Apr 9 23:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457844f2 dev-python/pytest-xvfb: add myself as a maintainer Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pytest-xvfb/metadata.xml | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-xvfb/metadata.xml b/dev-python/pytest-xvfb/metadata.xml index d02b8f5af82f..61085c5734a8 100644 --- a/dev-python/pytest-xvfb/metadata.xml +++ b/dev-python/pytest-xvfb/metadata.xml @@ -1,10 +1,13 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + io...@gentoo.org + Ionen Wolkens + - pytest-xvfb The-Compiler/pytest-xvfb + pytest-xvfb
[gentoo-commits] repo/gentoo:master commit in: games-action/minetest/, games-action/minetest/files/
commit: 4a437492e78bdce4b1059b5512e893d26a040a5a Author: Marek Szuba gentoo org> AuthorDate: Sun Apr 9 23:23:26 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Apr 9 23:23:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a437492 games-action/minetest: add 5.7.0 Signed-off-by: Marek Szuba gentoo.org> games-action/minetest/Manifest | 1 + .../minetest-5.7.0-no_upstream_optflags.patch | 11 ++ games-action/minetest/minetest-5.7.0.ebuild| 141 + 3 files changed, 153 insertions(+) diff --git a/games-action/minetest/Manifest b/games-action/minetest/Manifest index 2032f7e2d163..1e0795095a0c 100644 --- a/games-action/minetest/Manifest +++ b/games-action/minetest/Manifest @@ -1 +1,2 @@ DIST minetest-5.6.1.tar.gz 9924663 BLAKE2B 509b8073a4e82ecff008f692ebdd7a8f35ff5222ba1095937d24870404cca848b80891887837e03d86c117568f9bbee1f92fb958640e06107230673e79d7f813 SHA512 15d2ce3b1150f077ff933a04f0ba8e02c71ee60a0edb636d1511d4e90244a34a14d7e5c4b47bee4de96cd179249a5a6963d7a092084f46c0fa54c9ff431a5265 +DIST minetest-5.7.0.tar.gz 10115973 BLAKE2B 0f7e8864188004d57115c83508706b1cf1d6db0cba1a3002d603d4665e6d014ea2ec31df0a77a65da014467e21c331e3a27762018483a5bf4b2e024e3f7bdfc3 SHA512 6a934db5fd2c7c14fcfa87fb306662fa1ccf20a0eee056aea5c4c863986875017a4fa58ddf14319d385ee0400d00fb6a90f68b8f34527c98a746c6410360a529 diff --git a/games-action/minetest/files/minetest-5.7.0-no_upstream_optflags.patch b/games-action/minetest/files/minetest-5.7.0-no_upstream_optflags.patch new file mode 100644 index ..ad673be1184f --- /dev/null +++ b/games-action/minetest/files/minetest-5.7.0-no_upstream_optflags.patch @@ -0,0 +1,11 @@ +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -784,7 +784,7 @@ + endif() + endif() + +- set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${OTHER_FLAGS} -pipe -funroll-loops -O3 -fomit-frame-pointer") ++ set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} ${OTHER_FLAGS}") + if(CMAKE_SYSTEM_NAME STREQUAL "Linux" + AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang" + AND CMAKE_CXX_COMPILER_VERSION MATCHES "^9\\.") diff --git a/games-action/minetest/minetest-5.7.0.ebuild b/games-action/minetest/minetest-5.7.0.ebuild new file mode 100644 index ..e3b199e0fd7d --- /dev/null +++ b/games-action/minetest/minetest-5.7.0.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +LUA_COMPAT=( lua5-1 luajit ) + +inherit cmake flag-o-matic lua-single systemd xdg + +DESCRIPTION="A free open-source voxel game engine with easy modding and game creation" +HOMEPAGE="https://www.minetest.net; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="+client +curl doc leveldb ncurses nls postgres prometheus redis +server +sound spatial test" + +REQUIRED_USE="${LUA_REQUIRED_USE} + || ( client server )" + +RESTRICT="!test? ( test )" + +# Use bundled PUC Lua if lua5-1 has been requested requested due to C++ +# interoperability issues, at least until Bug #825766 has been resolved anyway. +RDEPEND="lua_single_target_luajit? ( ${LUA_DEPS} ) + app-arch/zstd + dev-db/sqlite:3 + dev-libs/gmp:0= + dev-libs/jsoncpp:= + sys-libs/zlib + client? ( + >=dev-games/irrlicht-mt-1.9.0.10 + media-libs/freetype:2 + media-libs/libpng:0= + media-libs/libjpeg-turbo + virtual/opengl + x11-libs/libX11 + x11-libs/libXxf86vm + sound? ( + media-libs/libvorbis + media-libs/openal + ) + ) + curl? ( net-misc/curl ) + leveldb? ( dev-libs/leveldb:= ) + ncurses? ( sys-libs/ncurses:0= ) + nls? ( virtual/libintl ) + postgres? ( >=dev-db/postgresql-9.5:= ) + prometheus? ( dev-cpp/prometheus-cpp ) + redis? ( dev-libs/hiredis:= ) + server? ( + acct-group/minetest + acct-user/minetest + >=dev-games/irrlicht-mt-headers-1.9.0.10 + ) + spatial? ( sci-libs/libspatialindex:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + nls? ( sys-devel/gettext )" + +PATCHES=( + "${FILESDIR}"/${PN}-5.7.0-no_upstream_optflags.patch +) + +src_prepare() { + cmake_src_prepare + + # To avoid TEXTRELs on riscv + append-flags -fPIC +} + +src_configure() { + local mycmakeargs=( + -DBUILD_CLIENT=$(usex client) + -DBUILD_SERVER=$(usex server) +
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 0b99ac0fc8d83533fab2821b52a49ef38c9c9f70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:10:19 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b99ac0f kde-plasma/kde-gtk-config: drop 5.27.4 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.27.4.ebuild| 56 -- 1 file changed, 56 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild deleted file mode 100644 index 94374b427120.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/
commit: 897970c47d91a14d3ce1aab3c59f7b0ca2ea4c04 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:58:06 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897970c4 kde-plasma/xdg-desktop-portal-kde: drop 5.27.4.1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../xdg-desktop-portal-kde-5.27.4.1.ebuild | 59 -- 1 file changed, 59 deletions(-) diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1.ebuild deleted file mode 100644 index 73acc3e14c3d.. --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -inherit ecm plasma.kde.org - -DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks" - -LICENSE="LGPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X -COMMON_DEPEND=" - >=dev-libs/wayland-1.15 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - || ( - >=dev-qt/qtgui-${QTMIN}:5[libinput] - >=dev-qt/qtgui-${QTMIN}:5[X] - ) - >=dev-qt/qtprintsupport-${QTMIN}:5[cups] - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus] - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - x11-libs/libxkbcommon -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.7.0 - >=dev-libs/wayland-protocols-1.25 - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - kde-misc/kio-fuse:5 - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - virtual/pkgconfig -"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/, kde-plasma/xdg-desktop-portal-kde/files/
commit: 4f0947a3eaa3894cecc7148d81ed3ca0828cee59 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:56:27 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0947a3 kde-plasma/xdg-desktop-portal-kde: Don't try to screencast nullptr Upstream commit 58313fac8188163c9445bb9a212405412258ef5e KDE-bug: https://bugs.kde.org/show_bug.cgi?id=467622 Signed-off-by: Andreas Sturmlechner gentoo.org> ...e-5.27.4.1-dont-try-to-screencast-nullptr.patch | 36 + .../xdg-desktop-portal-kde-5.27.4.1-r1.ebuild | 61 ++ 2 files changed, 97 insertions(+) diff --git a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.27.4.1-dont-try-to-screencast-nullptr.patch b/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.27.4.1-dont-try-to-screencast-nullptr.patch new file mode 100644 index ..85d71e3951dc --- /dev/null +++ b/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.27.4.1-dont-try-to-screencast-nullptr.patch @@ -0,0 +1,36 @@ +From 58313fac8188163c9445bb9a212405412258ef5e Mon Sep 17 00:00:00 2001 +From: Aleix Pol Gonzalez +Date: Wed, 5 Apr 2023 16:36:48 + +Subject: [PATCH] screencast: Don't try to screencast nullptr + +For some reason we were received an output that was null. Account for it +by notifying and outputing some more information in hopes of fixing it +soon. + +CCBUG: 467622 +--- + src/waylandintegration.cpp | 8 + 1 file changed, 8 insertions(+) + +diff --git a/src/waylandintegration.cpp b/src/waylandintegration.cpp +index c929b030..be6e19f7 100644 +--- a/src/waylandintegration.cpp b/src/waylandintegration.cpp +@@ -282,6 +282,14 @@ WaylandIntegration::Stream WaylandIntegration::WaylandIntegrationPrivate::startS + WaylandIntegration::Stream WaylandIntegration::WaylandIntegrationPrivate::startStreamingOutput(quint32 outputName, Screencasting::CursorMode mode) + { + auto output = m_outputMap.value(outputName).output(); ++if (!output) { ++qCWarning(XdgDesktopPortalKdeWaylandIntegration) << "Cannot stream, output not found" << outputName << m_outputMap.keys(); ++auto notification = new KNotification(QStringLiteral("screencastfailure"), KNotification::CloseOnTimeout); ++notification->setTitle(i18n("Failed to start screencasting")); ++notification->setIconName(QStringLiteral("dialog-error")); ++notification->sendEvent(); ++return {}; ++} + m_streamedScreenPosition = output->globalPosition(); + return startStreaming(m_screencasting->createOutputStream(output.data(), mode), + { +-- +GitLab + diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1-r1.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1-r1.ebuild new file mode 100644 index ..425bf1a628cd --- /dev/null +++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.4.1-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X +COMMON_DEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + || ( + >=dev-qt/qtgui-${QTMIN}:5[libinput] + >=dev-qt/qtgui-${QTMIN}:5[X] + ) + >=dev-qt/qtprintsupport-${QTMIN}:5[cups] + >=dev-qt/qtwayland-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus] + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + x11-libs/libxkbcommon +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.7.0 + >=dev-libs/wayland-protocols-1.25 + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + kde-misc/kio-fuse:5 + sys-apps/xdg-desktop-portal +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 +
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 8b05053c30bfc4c66934fbd1002e8c7492e607d3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:06:27 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b05053c kde-plasma/kscreen: drop 5.27.4 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.4.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4.ebuild b/kde-plasma/kscreen/kscreen-5.27.4.ebuild deleted file mode 100644 index 65c59cbc0f15.. --- a/kde-plasma/kscreen/kscreen-5.27.4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://invent.kde.org/plasma/kscreen; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# bug #580440, last checked 5.6.3 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsensors-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libkscreen/, kde-plasma/libkscreen/files/
commit: 371a5ea953f6b6519af36fcc4106256e46602e87 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:09:03 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371a5ea9 kde-plasma/libkscreen: clear EDID when output changed Some GPUs will report a virtual edid even there is no monitor connected [...] Upstream commit f34ec78318aca50511ae062cd218ef20627132a6 See also: https://invent.kde.org/plasma/libkscreen/-/merge_requests/118 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/libkscreen-5.27.4-clear-edid.patch | 34 + kde-plasma/libkscreen/libkscreen-5.27.4-r1.ebuild | 43 ++ 2 files changed, 77 insertions(+) diff --git a/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch b/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch new file mode 100644 index ..11e20b9a2f09 --- /dev/null +++ b/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch @@ -0,0 +1,34 @@ +From 282cb301f5961d6519bb5a295155f25f96421c85 Mon Sep 17 00:00:00 2001 +From: Kai Li +Date: Wed, 5 Apr 2023 10:51:31 +0800 +Subject: [PATCH] Some GPUs will report a virtual edid even there is no monitor + connected to the VGA/HDMI port, when a monitor is plugged in, the edid will + be updated. The old pattern is not working for some GPUs, because the edid is + already in the cache with wrong data. + +So we clear edid when output changed, to make libkscreen to get the latest +edid and improve hardware compatibility. + +Signed-off-by: likai + + +(cherry picked from commit f34ec78318aca50511ae062cd218ef20627132a6) +--- + backends/xrandr/xrandroutput.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/backends/xrandr/xrandroutput.cpp b/backends/xrandr/xrandroutput.cpp +index 2fce87a5..5a43b6f8 100644 +--- a/backends/xrandr/xrandroutput.cpp b/backends/xrandr/xrandroutput.cpp +@@ -177,6 +177,7 @@ void XRandROutput::update(xcb_randr_crtc_t crtc, xcb_randr_mode_t mode, xcb_rand + } + + m_hotplugModeUpdate = XRandR::hasProperty(m_id, "hotplug_mode_update"); ++m_edid.clear(); + } + + // A monitor has been enabled or disabled +-- +GitLab + diff --git a/kde-plasma/libkscreen/libkscreen-5.27.4-r1.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.4-r1.ebuild new file mode 100644 index ..c481da498507 --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.27.4-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma screen management library" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5/8" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# requires running session +RESTRICT="test" + +RDEPEND=" + dev-libs/wayland + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + x11-libs/libxcb +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.10.0 +" +BDEPEND=" + >=dev-qt/linguist-tools-${QTMIN}:5 + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner +" + +PATCHES=( "${FILESDIR}/${P}-clear-edid.patch" )
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libkscreen/
commit: 40a33548a0eaa3022e029c0966bfcb461ead8feb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:10:38 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a33548 kde-plasma/libkscreen: drop 5.27.4 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/libkscreen/libkscreen-5.27.4.ebuild | 41 -- 1 file changed, 41 deletions(-) diff --git a/kde-plasma/libkscreen/libkscreen-5.27.4.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.4.ebuild deleted file mode 100644 index 1022a042e145.. --- a/kde-plasma/libkscreen/libkscreen-5.27.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="forceoptional" -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma screen management library" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5/8" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# requires running session -RESTRICT="test" - -RDEPEND=" - dev-libs/wayland - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - x11-libs/libxcb -" -DEPEND="${RDEPEND} - >=dev-libs/plasma-wayland-protocols-1.10.0 -" -BDEPEND=" - >=dev-qt/linguist-tools-${QTMIN}:5 - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner -"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/, kde-plasma/kde-gtk-config/files/
commit: 77b7ea74fe6e2f742bed3028f74619419ff2b2dc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:09:30 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b7ea74 kde-plasma/kde-gtk-config: kded: don't update text scale on kdeglobals ...change events. KDE-bug: https://bugs.kde.org/show_bug.cgi?id=468203 Signed-off-by: Andreas Sturmlechner gentoo.org> ...-config-5.27.4-kded-dont-update-textscale.patch | 28 +++ .../kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild | 56 ++ 2 files changed, 84 insertions(+) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch new file mode 100644 index ..de16acc0cc97 --- /dev/null +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch @@ -0,0 +1,28 @@ +From 52eb9d01b94eeece64044c5159d965eec7f39079 Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Sat, 8 Apr 2023 00:25:52 +0800 +Subject: [PATCH] kded: don't update text scale on kdeglobals change events + +setTextScale() will be called in onKCMFontsSettingsChange + +CCBUG: 468203 +--- + kded/gtkconfig.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp +index ec8f813..00222e1 100644 +--- a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp +@@ -290,7 +290,7 @@ void GtkConfig::onKdeglobalsSettingsChange(const KConfigGroup , const QByt + } else if (group.name() == QStringLiteral("KScreen")) { + if (names.contains(QByteArrayLiteral("ScaleFactor"))) { + setGlobalScale(); +-setTextScale(); ++// setTextScale() will be called in onKCMFontsSettingsChange + } + } else if (group.name() == QStringLiteral("Toolbar style")) { + if (names.contains(QByteArrayLiteral("ToolButtonStyle"))) { +-- +2.40.0 + diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild new file mode 100644 index ..a9a985d7d35e --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +PATCHES=( "${FILESDIR}/${P}-kded-dont-update-textscale.patch" ) # KDE-bug 468203 + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: 5c63907316d26abc7a8e5e7eafb8688bc4f34ac7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:05:05 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c639073 kde-plasma/kscreen: kcm: notify global scale changes in kcmfonts KDE-bug: https://bugs.kde.org/show_bug.cgi?id=468203 Signed-off-by: Andreas Sturmlechner gentoo.org> ...-notify-changes-when-global-scale-changes.patch | 37 kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild| 51 ++ 2 files changed, 88 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch b/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch new file mode 100644 index ..9c1e862ff480 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch @@ -0,0 +1,37 @@ +From e9384150d8e41dd9c869f5f502e02c70a5c6f002 Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Sat, 8 Apr 2023 00:33:24 +0800 +Subject: [PATCH] kcm: notify changes in kcmfonts when global scale changes + +Otherwise kde-gtk-config will use the old font DPI value. + +CCBUG: 468203 +--- + kcm/kcm.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp +index 6d96625d..f292699c 100644 +--- a/kcm/kcm.cpp b/kcm/kcm.cpp +@@ -438,7 +438,7 @@ void KCMKScreen::exportGlobalScale() + loadProc.waitForFinished(); + } + } +-fontConfigGroup.writeEntry("forceFontDPI", 0); ++fontConfigGroup.writeEntry("forceFontDPI", 0, KConfig::Notify); + } else { + const int scaleDpi = qRound(globalScale() * 96.0); + QProcess proc; +@@ -448,7 +448,7 @@ void KCMKScreen::exportGlobalScale() + proc.closeWriteChannel(); + proc.waitForFinished(); + } +-fontConfigGroup.writeEntry("forceFontDPI", scaleDpi); ++fontConfigGroup.writeEntry("forceFontDPI", scaleDpi, KConfig::Notify); + } + + Q_EMIT globalScaleWritten(); +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild new file mode 100644 index ..efbf3dea06d4 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# bug #580440, last checked 5.6.3 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsensors-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${FILESDIR}/${P}-kcm-notify-changes-when-global-scale-changes.patch" ) # KDE-bug 468203
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 48c8c184cc34406c1ef07a0539e8d4c73e64abe0 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:56:18 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:56:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c8c184 dev-python/mkdocs-material: add missing dependencies for using plugins Closes: https://bugs.gentoo.org/903063 Signed-off-by: Andrew Ammerlaan gentoo.org> .../{mkdocs-material-9.1.6.ebuild => mkdocs-material-9.1.6-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.6-r1.ebuild similarity index 90% rename from dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild rename to dev-python/mkdocs-material/mkdocs-material-9.1.6-r1.ebuild index eedc60f73616..3bce16090ba3 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.1.6.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.6-r1.ebuild @@ -30,11 +30,14 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86" RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] >=dev-python/markdown-3.2[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] >=dev-python/pygments-2.14[${PYTHON_USEDEP}] >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] " # mkdocs-material-extensions depends on mkdocs-material creating a circular dep
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/scidavis/
commit: 8f36ac513492c35f08b19383272c9eedf35271e6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:50:52 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:50:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f36ac51 sci-visualization/scidavis: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> sci-visualization/scidavis/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sci-visualization/scidavis/metadata.xml b/sci-visualization/scidavis/metadata.xml index 1c44688f2711..8954aa4356f9 100644 --- a/sci-visualization/scidavis/metadata.xml +++ b/sci-visualization/scidavis/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - s...@gentoo.org Gentoo Science Project
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixture/
commit: 5f91b71506001b66f3fc63a2b56650b17160e57d Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:26:51 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f91b715 dev-python/pytest-lazy-fixture: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-lazy-fixture/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pytest-lazy-fixture/metadata.xml b/dev-python/pytest-lazy-fixture/metadata.xml index ae54fce7d3b0..68658dc01cda 100644 --- a/dev-python/pytest-lazy-fixture/metadata.xml +++ b/dev-python/pytest-lazy-fixture/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/
commit: b3d1a15387e59c1cbcd470ed314ff46b4d40f478 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:31:22 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d1a153 dev-python/sphinx-autodoc-typehints: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/sphinx-autodoc-typehints/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/sphinx-autodoc-typehints/metadata.xml b/dev-python/sphinx-autodoc-typehints/metadata.xml index 8ad8fe5bebfc..8a64c6fece95 100644 --- a/dev-python/sphinx-autodoc-typehints/metadata.xml +++ b/dev-python/sphinx-autodoc-typehints/metadata.xml @@ -2,10 +2,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -andrewammerl...@gentoo.org -Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/vncdotool/
commit: 87b056366ab1a3a33a787db31f417d41bcba9b52 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:22:49 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b05636 dev-python/vncdotool: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/vncdotool/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/vncdotool/metadata.xml b/dev-python/vncdotool/metadata.xml index e1df40b61c3d..ec8cefeff626 100644 --- a/dev-python/vncdotool/metadata.xml +++ b/dev-python/vncdotool/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + vncdotool
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 3484650d0dc56fd770495cf8584b7fac3c139a64 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:27:25 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3484650d dev-python/pytest-regressions: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-regressions/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pytest-regressions/metadata.xml b/dev-python/pytest-regressions/metadata.xml index 0e68d894094d..381bd4ad6174 100644 --- a/dev-python/pytest-regressions/metadata.xml +++ b/dev-python/pytest-regressions/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyscreenshot/
commit: d4512c3e770e6d798e9c66a41169cf17bf33e7ee Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:21:41 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4512c3e dev-python/pyscreenshot: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyscreenshot/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pyscreenshot/metadata.xml b/dev-python/pyscreenshot/metadata.xml index de30b80f984f..a663bf0f9111 100644 --- a/dev-python/pyscreenshot/metadata.xml +++ b/dev-python/pyscreenshot/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: 7129a89a0f1954d24a58744e20f031e6f6595e93 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:36:24 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7129a89a dev-python/bracex: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/bracex/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/bracex/metadata.xml b/dev-python/bracex/metadata.xml index b1ed97104dd1..55e0bab1255e 100644 --- a/dev-python/bracex/metadata.xml +++ b/dev-python/bracex/metadata.xml @@ -5,10 +5,6 @@ lssndrbarbi...@gmail.com Alessandro Barbieri - - andrewammerl...@gentoo.org - Andrew Ammerlaan - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-python/helpdev/
commit: a2bcb7e1ca849bca6d27d2e1da55ba7ae2bea89e Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:38:11 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bcb7e1 dev-python/helpdev: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/helpdev/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/helpdev/metadata.xml b/dev-python/helpdev/metadata.xml index f7e675703673..5ae74662dd68 100644 --- a/dev-python/helpdev/metadata.xml +++ b/dev-python/helpdev/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + helpdev dpizetta/helpdev
[gentoo-commits] repo/gentoo:master commit in: dev-python/backrefs/
commit: 99923f47e34bdc2fabbf76dbfbccdd1f1837784a Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:36:43 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99923f47 dev-python/backrefs: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/backrefs/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/backrefs/metadata.xml b/dev-python/backrefs/metadata.xml index 5c2d652494c8..4dc4fbf9bdba 100644 --- a/dev-python/backrefs/metadata.xml +++ b/dev-python/backrefs/metadata.xml @@ -5,10 +5,6 @@ lssndrbarbi...@gmail.com Alessandro Barbieri - - andrewammerl...@gentoo.org - Andrew Ammerlaan - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-python/livereload/
commit: ad66f9404be8d5fcd27087f514280c1ccfef2c4d Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:38:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad66f940 dev-python/livereload: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/livereload/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/livereload/metadata.xml b/dev-python/livereload/metadata.xml index b9750d2b2082..6765f659eb72 100644 --- a/dev-python/livereload/metadata.xml +++ b/dev-python/livereload/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + lepture/python-livereload
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyxDamerauLevenshtein/
commit: 2ac7fe702a569e0e3c68e93c9313e099a2cc6dc1 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:35:01 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac7fe70 dev-python/pyxDamerauLevenshtein: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyxDamerauLevenshtein/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pyxDamerauLevenshtein/metadata.xml b/dev-python/pyxDamerauLevenshtein/metadata.xml index 053dcd413581..dc344125bd85 100644 --- a/dev-python/pyxDamerauLevenshtein/metadata.xml +++ b/dev-python/pyxDamerauLevenshtein/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphobjinv/
commit: 25393060f8ec94ac0d0de899fd85feb3b0b16102 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:32:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25393060 dev-python/sphobjinv: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/sphobjinv/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/sphobjinv/metadata.xml b/dev-python/sphobjinv/metadata.xml index 5a144cda92e3..dd8bed6989d1 100644 --- a/dev-python/sphobjinv/metadata.xml +++ b/dev-python/sphobjinv/metadata.xml @@ -2,10 +2,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -andrewammerl...@gentoo.org -Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/stdio-mgr/
commit: a6461a634ff6e2b7bb6ec4a14443ce3de0869e1e Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:33:49 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6461a63 dev-python/stdio-mgr: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/stdio-mgr/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/stdio-mgr/metadata.xml b/dev-python/stdio-mgr/metadata.xml index ddba9a0047fc..2fe7a2ea7daa 100644 --- a/dev-python/stdio-mgr/metadata.xml +++ b/dev-python/stdio-mgr/metadata.xml @@ -2,10 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -andrewammerl...@gentoo.org -Andrew Ammerlaan - + Have a CLI Python application?
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-datadir/
commit: af414999377a494f51e8258c9d3cb3c63d9a6a9c Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:25:06 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af414999 dev-python/pytest-datadir: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-datadir/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pytest-datadir/metadata.xml b/dev-python/pytest-datadir/metadata.xml index e9b068b02797..e6acb63c0415 100644 --- a/dev-python/pytest-datadir/metadata.xml +++ b/dev-python/pytest-datadir/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-faulthandler/
commit: 23605c85bd652c963a6ca51b8bfe632051250a6f Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:26:23 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23605c85 dev-python/pytest-faulthandler: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-faulthandler/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-faulthandler/metadata.xml b/dev-python/pytest-faulthandler/metadata.xml index 4c12e54f489d..54988107e7b4 100644 --- a/dev-python/pytest-faulthandler/metadata.xml +++ b/dev-python/pytest-faulthandler/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + pytest-faulthandler
[gentoo-commits] repo/gentoo:master commit in: dev-python/wcmatch/
commit: a0f1b5c85efb6ba1948d748b7dc72097f07c9874 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:28:51 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f1b5c8 dev-python/wcmatch: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/wcmatch/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/wcmatch/metadata.xml b/dev-python/wcmatch/metadata.xml index 04bf616e8e5b..6f3b96a114db 100644 --- a/dev-python/wcmatch/metadata.xml +++ b/dev-python/wcmatch/metadata.xml @@ -5,10 +5,6 @@ lssndrbarbi...@gmail.com Alessandro Barbieri - - andrewammerl...@gentoo.org - Andrew Ammerlaan - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-python/entrypoint2/
commit: c5d91eaf8a4961d78725e4c91233f8c4263de0b8 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:20:55 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d91eaf dev-python/entrypoint2: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/entrypoint2/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/entrypoint2/metadata.xml b/dev-python/entrypoint2/metadata.xml index d8e5fc99b991..3df5cf156b15 100644 --- a/dev-python/entrypoint2/metadata.xml +++ b/dev-python/entrypoint2/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-codeblocks/
commit: acaec0ad6a65c23caab7edd4385d18995ac9aea9 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:24:42 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaec0ad dev-python/pytest-codeblocks: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-codeblocks/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pytest-codeblocks/metadata.xml b/dev-python/pytest-codeblocks/metadata.xml index 5e068555e020..d3c21cb385ac 100644 --- a/dev-python/pytest-codeblocks/metadata.xml +++ b/dev-python/pytest-codeblocks/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/mss/
commit: fe8f13b0d5340128377013fcf99f22e924a5e457 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:22:03 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8f13b0 dev-python/mss: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/mss/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/mss/metadata.xml b/dev-python/mss/metadata.xml index f0ed9e57b5f5..012fc6882c8f 100644 --- a/dev-python/mss/metadata.xml +++ b/dev-python/mss/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyvirtualdisplay/
commit: bf4a310524729eb7df6346a7838232a6bf3e6c81 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:19:51 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4a3105 dev-python/pyvirtualdisplay: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyvirtualdisplay/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/pyvirtualdisplay/metadata.xml b/dev-python/pyvirtualdisplay/metadata.xml index 3bf06c9b674b..b48fa1e2ae60 100644 --- a/dev-python/pyvirtualdisplay/metadata.xml +++ b/dev-python/pyvirtualdisplay/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xvfb/
commit: e9f93e81430320385ec3ddebed1ecf9c0349ecae Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:19:23 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f93e81 dev-python/pytest-xvfb: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-xvfb/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-xvfb/metadata.xml b/dev-python/pytest-xvfb/metadata.xml index ba15c262a26a..d02b8f5af82f 100644 --- a/dev-python/pytest-xvfb/metadata.xml +++ b/dev-python/pytest-xvfb/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + pytest-xvfb
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-ordering/
commit: d2d53de929c53bb9657903d985db419a6ce36d5a Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:19:02 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d53de9 dev-python/pytest-ordering: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pytest-ordering/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-ordering/metadata.xml b/dev-python/pytest-ordering/metadata.xml index 256ad6903f29..24ed22f81900 100644 --- a/dev-python/pytest-ordering/metadata.xml +++ b/dev-python/pytest-ordering/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - + ftobia/pytest-ordering
[gentoo-commits] repo/gentoo:master commit in: dev-python/easyprocess/
commit: d0fb80229721316cf9daec0dac87eaae6574a2a4 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:20:19 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:40:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fb8022 dev-python/easyprocess: drop myself as a maintainer Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/easyprocess/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/easyprocess/metadata.xml b/dev-python/easyprocess/metadata.xml index 5c536274e068..93a91b5d1057 100644 --- a/dev-python/easyprocess/metadata.xml +++ b/dev-python/easyprocess/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - andrewammerl...@gentoo.org - Andrew Ammerlaan - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: ad78682a89f566aac4a43ee935038e6068212b84 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 20:11:23 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad78682a dev-qt/qtwebengine: Cleanup vulnerable 5.15.8_p20230112 Bug: https://bugs.gentoo.org/903544 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwebengine/Manifest| 3 - ...qtwebengine-5.15.2-disable-fatal-warnings.patch | 12 - ...ine-5.15.2_p20210224-chromium-87-v8-icu68.patch | 192 - .../qtwebengine-5.15.2_p20210224-disable-git.patch | 15 - ...gine-5.15.2_p20211015-pdfium-system-lcms2.patch | 79 .../qtwebengine-5.15.3_p20220329-clang14.patch | 42 -- .../qtwebengine-5.15.3_p20220406-ffmpeg5.patch | 169 ...webengine-5.15.3_p20220406-gcc12-includes.patch | 32 -- .../qtwebengine-5.15.3_p20220505-extra-gn.patch| 10 - ...gine-5.15.8_p20230106-v8-opcode-constexpr.patch | 43 -- .../qtwebengine-5.15.8_p20230106-widevine.patch| 82 .../files/qtwebengine-5.15.8_p20230112-gcc13.patch | 431 - .../qtwebengine-5.15.8_p20230112.ebuild| 285 -- 13 files changed, 1395 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 96741df51b44..e8759573bd2a 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,7 +1,4 @@ DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e -DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101 SHA512 61cbfbe4ff340b75ea8d356e031e932ac03fe65dd00ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89 -DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7 SHA512 47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840 -DIST qtwebengine-5.15.8_p20230112.tar.xz 320881876 BLAKE2B 681fb4e2c6dfb80f1f2839092bbbd891a0a0d68f6b31dbdfe8693b8ea9a0ecd9611ba692b0565f32fc2ad199de715cf61e333d796df618572f79d9ed88545ffb SHA512 1806e7a3134579a5cfc0c932cc95ffb15edc515c2ff32b01eee9de8245938f95301610cd7b57451a07a9e3845973b88c1d64a03f1371e58106bf202b143e DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b SHA512 21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec DIST qtwebengine-5.15.8_p20230313.tar.xz 298163692 BLAKE2B 653e2577ea7e670fdffec2cf2db5392621109571b430b9b66c7bc23739a14eb36ffa5f989ec2b98d77e718b0a69bd2b3948f0340fd9e86aaf10372c8b13286ee SHA512 34062e54f95f441420b41ede88d0f0f98445677d301eedbe0be2e57cc5c280d4e564abb99ccf754eb2c0efaccc21ff4e34bc20163c970b4d5309ca85c5f37577 DIST qtwebengine-everywhere-src-6.4.3.tar.xz 440562844 BLAKE2B 86155ffbb12bef9dad461c2bb0dc4fce53b269c6f9f61cd1ec49cc25bb0516dcfc903ce8b48751c9c47614d448c2cd290f3f313d5fdfe0a3643534fa7e2e9f3f SHA512 e9e8bdeac942350bf779a9fabfb59ffdfec366ec23cb1c58fa416a777c9399bfa9828107f6a1c079414a8aa52a35d0547e3bd673053d994e19308e11733e0d39 diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-disable-fatal-warnings.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2-disable-fatal-warnings.patch deleted file mode 100644 index b0f5f3d30e0b.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2-disable-fatal-warnings.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/buildtools/config/common.pri b/src/buildtools/config/common.pri -index cf990c79..910a88ca 100644 a/src/buildtools/config/common.pri -+++ b/src/buildtools/config/common.pri -@@ -26,6 +26,7 @@ gn_args += \ - skia_use_dawn=false \ - toolkit_views=false \ - treat_warnings_as_errors=false \ -+fatal_linker_warnings=false \ - use_allocator_shim=false \ - use_allocator=\"none\" \ - use_custom_libcxx=false \ diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch deleted file mode 100644 index a6856975a663.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch +++ /dev/null @@ -1,192 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/, dev-qt/qtwidgets/files/
commit: b5e383230114250606e67244e3c06792d2543559 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 20:09:21 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e38323 dev-qt/qtwidgets: drop 5.15.8-r2, 5.15.8-r3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtwidgets/Manifest | 1 - .../files/qtwidgets-5.15.8-QTBUG-106569.patch | 47 dev-qt/qtwidgets/qtwidgets-5.15.8-r2.ebuild| 63 - dev-qt/qtwidgets/qtwidgets-5.15.8-r3.ebuild| 65 -- 4 files changed, 176 deletions(-) diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index f65bdbf9d40c..2acd6e73513c 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,4 +1,3 @@ DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2 SHA512 2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e -DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8 SHA512 f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4 SHA512 910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b SHA512 29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce diff --git a/dev-qt/qtwidgets/files/qtwidgets-5.15.8-QTBUG-106569.patch b/dev-qt/qtwidgets/files/qtwidgets-5.15.8-QTBUG-106569.patch deleted file mode 100644 index c6ad77e54d44.. --- a/dev-qt/qtwidgets/files/qtwidgets-5.15.8-QTBUG-106569.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 9a42df40228d246260cdcd40d2d582a2684439e4 Mon Sep 17 00:00:00 2001 -From: Volker Hilsheimer -Date: Fri, 10 Feb 2023 14:49:51 +0100 -Subject: [PATCH] QAbstractItemView: don't access invalid indexes on copy-key - -When pressing the copy key the view tried to access the model's data for -the currentIndex() without checking whether the index is valid. This -resulted in debug output to the console, and might break models that -didn't check incoming indexes for validity (or asserted validity). - -Fix this by checking whether the currentIndex() is valid before reading -the model's data for that index. - -Fixes: QTBUG-106569 -Pick-to: 6.5 6.4 6.2 5.15 -Change-Id: Ide75fbdfdbd1451ab6d48f07b22136553c5b2468 -Reviewed-by: Richard Moe Gustavsen -(cherry picked from commit 3a0c33da3d913431391c5b7f4f0e93ea9d2221dc) - src/widgets/itemviews/qabstractitemview.cpp | 11 ++- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/src/widgets/itemviews/qabstractitemview.cpp b/src/widgets/itemviews/qabstractitemview.cpp -index 5e65c59796..774b78dc4f 100644 a/src/widgets/itemviews/qabstractitemview.cpp -+++ b/src/widgets/itemviews/qabstractitemview.cpp -@@ -2338,11 +2338,12 @@ void QAbstractItemView::keyPressEvent(QKeyEvent *event) - - #if !defined(QT_NO_CLIPBOARD) && !defined(QT_NO_SHORTCUT) - if (event == QKeySequence::Copy) { --QVariant variant; --if (d->model) --variant = d->model->data(currentIndex(), Qt::DisplayRole); --if (variant.canConvert()) --QGuiApplication::clipboard()->setText(variant.toString()); -+const QModelIndex index = currentIndex(); -+if (index.isValid() && d->model) { -+const QVariant variant = d->model->data(index, Qt::DisplayRole); -+if (variant.canConvert()) -+QGuiApplication::clipboard()->setText(variant.toString()); -+} - event->accept(); - } - #endif --- -GitLab - diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.8-r2.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.8-r2.ebuild deleted file mode 100644 index 41e6e38727ff.. --- a/dev-qt/qtwidgets/qtwidgets-5.15.8-r2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} != ** ]]; then - QT5_KDEPATCHSET_REV=5 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -fi -
[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/files/, net-wireless/ubertooth/
commit: 1e5d95786e8305b27491b962f89be5dc4b3b8740 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 19:44:52 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5d9578 net-wireless/ubertooth: drop 2018.12.1 Closes: https://bugs.gentoo.org/892397 Signed-off-by: Andreas Sturmlechner gentoo.org> net-wireless/ubertooth/Manifest| 1 - .../files/ubertooth-2018.12.1-gcc-10.patch | 23 --- net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 -- 3 files changed, 95 deletions(-) diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest index 03ea22126d66..5c58d150391e 100644 --- a/net-wireless/ubertooth/Manifest +++ b/net-wireless/ubertooth/Manifest @@ -1,2 +1 @@ -DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc SHA512 409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28 SHA512 f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c diff --git a/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch b/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch deleted file mode 100644 index b4f25e6b0b8c.. --- a/net-wireless/ubertooth/files/ubertooth-2018.12.1-gcc-10.patch +++ /dev/null @@ -1,23 +0,0 @@ -From abc1d87631c71fb5bf3be4b81327c66292d852ca Mon Sep 17 00:00:00 2001 -From: Jonas Stein -Date: Sat, 6 Jun 2020 21:11:38 +0200 -Subject: [PATCH] extern packet_counter_max to compile with gcc-10 - -Fixes: https://github.com/greatscottgadgets/ubertooth/issues/408 - host/libubertooth/src/ubertooth_callback.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libubertooth/src/ubertooth_callback.c b/libubertooth/src/ubertooth_callback.c -index a36e3512..adb9934f 100644 a/libubertooth/src/ubertooth_callback.c -+++ b/libubertooth/src/ubertooth_callback.c -@@ -27,7 +27,7 @@ - - #include "ubertooth_callback.h" - --unsigned int packet_counter_max; -+extern unsigned int packet_counter_max; - - static int8_t cc2400_rssi_to_dbm( const int8_t rssi ) - { diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild deleted file mode 100644 index d71069e391f4.. --- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake udev - -HOMEPAGE="http://ubertooth.sourceforge.net/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+bluez static-libs +ubertooth1-firmware +udev" - -DEPEND="bluez? ( net-wireless/bluez:= ) - >=net-libs/libbtbb-${PV}:=[static-libs?] - static-libs? ( dev-libs/libusb[static-libs] ) - virtual/libusb:1=" -RDEPEND="${DEPEND} - udev? ( virtual/udev )" - -MY_PV=${PV/\./-} -MY_PV=${MY_PV/./-R} -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git; - inherit git-r3 - S="${WORKDIR}/${P}/host" -else - S="${WORKDIR}/${PN}-${MY_PV}/host" - SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz; - KEYWORDS="amd64 arm x86" -fi -DESCRIPTION="open source wireless development platform suitable for Bluetooth experimentation" - -#readd firmware building, but do it right -#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers --genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' -s4 -t arm-cortexm3-eabi - -PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch ) - -src_configure() { - local mycmakeargs=( - -DUSE_BLUEZ=$(usex bluez) - -DBUILD_STATIC_LIB=$(usex static-libs) - -DINSTALL_UDEV_RULES=$(usex udev) - -DENABLE_PYTHON=false - ) - if use udev; then - mycmakeargs+=( - -DUDEV_RULES_GROUP=usb - -DUDEV_RULES_PATH="$(get_udevdir)/rules.d" - ) - fi - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /usr/share/${PN} - pushd "${WORKDIR}/${PN}-${MY_PV}" || die - if [[ ${PV} == "" ]] ; then - ewarn "Firmware isn't available for git releases, we assume you are already" - ewarn "on the latest and/or can build your own." - else - use ubertooth1-firmware &&
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: 6bf8876afedb8b080a631d985c6ff203b5040507 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 20:05:24 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf8876a dev-qt/qtgui: drop 5.15.8-r3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtgui/Manifest | 1 - dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 177 2 files changed, 178 deletions(-) diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest index f65bdbf9d40c..2acd6e73513c 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,4 +1,3 @@ DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2 SHA512 2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e -DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8 SHA512 f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4 SHA512 910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b SHA512 29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild deleted file mode 100644 index 920dd819362a.. --- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} != ** ]]; then - QT5_KDEPATCHSET_REV=5 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -QT5_MODULE="qtbase" -inherit qt5-build - -DESCRIPTION="The GUI module and platform plugins for the Qt5 framework" - -SLOT=5/${QT5_PV} # bug 707658 -IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput - linuxfb +png tslib tuio +udev vnc vulkan wayland +X" -REQUIRED_USE=" - || ( eglfs linuxfb vnc X ) - accessibility? ( dbus X ) - eglfs? ( egl ) - ibus? ( dbus ) - libinput? ( udev ) - X? ( gles2-only? ( egl ) ) -" - -RDEPEND=" - dev-libs/glib:2 - =dev-qt/qtcore-${QT5_PV}*:5= - dev-util/gtk-update-icon-cache - media-libs/fontconfig - media-libs/freetype:2 - media-libs/harfbuzz:= - sys-libs/zlib:= - dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) - eglfs? ( - media-libs/mesa[gbm(+)] - x11-libs/libdrm - ) - evdev? ( sys-libs/mtdev ) - jpeg? ( media-libs/libjpeg-turbo:= ) - gles2-only? ( media-libs/libglvnd ) - !gles2-only? ( media-libs/libglvnd[X] ) - libinput? ( - dev-libs/libinput:= - x11-libs/libxkbcommon - ) - png? ( media-libs/libpng:= ) - tslib? ( >=x11-libs/tslib-1.21 ) - tuio? ( =dev-qt/qtnetwork-${QT5_PV}* ) - udev? ( virtual/libudev:= ) - vnc? ( =dev-qt/qtnetwork-${QT5_PV}* ) - vulkan? ( dev-util/vulkan-headers ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/libxkbcommon[X] - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-renderutil - x11-libs/xcb-util-wm - ) -" -DEPEND="${RDEPEND} - evdev? ( sys-kernel/linux-headers ) - linuxfb? ( sys-kernel/linux-headers ) - udev? ( sys-kernel/linux-headers ) -" -PDEPEND=" - ibus? ( app-i18n/ibus ) - wayland? ( =dev-qt/qtwayland-${QT5_PV}* ) -" - -QT5_TARGET_SUBDIRS=( - src/tools/qvkgen - src/gui - src/openglextensions - src/platformheaders - src/platformsupport - src/plugins/generic - src/plugins/imageformats - src/plugins/platforms - src/plugins/platforminputcontexts -) - -QT5_GENTOO_CONFIG=( - accessibility:accessibility-atspi-bridge - egl:egl: - eglfs:eglfs: - eglfs:eglfs_egldevice: - eglfs:eglfs_gbm: - evdev:evdev: - evdev:mtdev: -
[gentoo-commits] repo/gentoo:master commit in: net-misc/smb4k/
commit: cb0eb7d8905069e767ddd575687c7000414d2868 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 20:04:48 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0eb7d8 net-misc/smb4k: drop 3.1.4 Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/smb4k/Manifest | 1 - net-misc/smb4k/smb4k-3.1.4.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest index 67831ef0fc6f..e9f8634234da 100644 --- a/net-misc/smb4k/Manifest +++ b/net-misc/smb4k/Manifest @@ -1,2 +1 @@ -DIST smb4k-3.1.4.tar.xz 3204320 BLAKE2B b9d5192210f5a0a66a91d7aeeaff1e9b4dc1eb7e7fe80c2b54afed965262c0fb56e4e966bf1c8adad884cadedb899d9a1384f3a2c13f70c25b129d926930f926 SHA512 b3ac439cd221e9725b7da63a968995d4a327cd5bc6be3efbd98a43cdcc9ca7c116a30fb1a37454d728a4d7c4f713abde6f6979dd9452ab00e9ba5f00077bf23c DIST smb4k-3.1.7.tar.xz 3235528 BLAKE2B 3632c531e016d15c1afec15a65e2abffa3f16698404041e019ced97b97ae748d56f2bc400bc8589c709e40bb4ea133370e7713a44ffe9a1ebab2b8096713ddae SHA512 3215ef8b97af11b8ee88a82bab4c6e1821a735ae846c2935a05a94b145e0dd4114fa3fc5ae34c84ea2494a31efee0ed8418acb027eedf1c81920a9e9d579f50a diff --git a/net-misc/smb4k/smb4k-3.1.4.ebuild b/net-misc/smb4k/smb4k-3.1.4.ebuild deleted file mode 100644 index ba7c44198dcf.. --- a/net-misc/smb4k/smb4k-3.1.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.82.0 -QTMIN=5.15.5 -inherit ecm kde.org - -DESCRIPTION="Advanced network neighborhood browser" -HOMEPAGE="https://apps.kde.org/smb4k/ -https://sourceforge.net/p/smb4k/home/Home/; - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~riscv x86" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="+discovery plasma" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qttest-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdnssd-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - net-fs/samba[cups] - discovery? ( - net-libs/kdsoap:= - net-libs/kdsoap-ws-discovery-client - ) -" -RDEPEND="${DEPEND} - plasma? ( - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - ) -" - -src_configure() { - local mycmakeargs=( - -DSMB4K_WITH_WS_DISCOVERY=$(usex discovery) - -DSMB4K_INSTALL_PLASMOID=$(usex plasma) - ) - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "Users of Samba 4.7 and above please note that for the time being," - elog "the following setting has to be added to or changed in the [global]" - elog "section of the smb.conf file:" - elog - elog "[global]" - elog "client max protocol = NT1" -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: 5ae23ac84fd15190f01791e515fcc2e15eab5ad9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 20:04:59 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 20:17:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae23ac8 dev-qt/qtcore: drop 5.15.8-r3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtcore/Manifest| 1 - dev-qt/qtcore/qtcore-5.15.8-r3.ebuild | 123 -- 2 files changed, 124 deletions(-) diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest index f65bdbf9d40c..2acd6e73513c 100644 --- a/dev-qt/qtcore/Manifest +++ b/dev-qt/qtcore/Manifest @@ -1,4 +1,3 @@ DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2 SHA512 2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e -DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8 SHA512 f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4 SHA512 910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b SHA512 29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce diff --git a/dev-qt/qtcore/qtcore-5.15.8-r3.ebuild b/dev-qt/qtcore/qtcore-5.15.8-r3.ebuild deleted file mode 100644 index 3b65d3d1fa82.. --- a/dev-qt/qtcore/qtcore-5.15.8-r3.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} != ** ]]; then - QT5_KDEPATCHSET_REV=5 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -QT5_MODULE="qtbase" -inherit linux-info flag-o-matic toolchain-funcs qt5-build - -DESCRIPTION="Cross-platform application development framework" -SLOT=5/${QT5_PV} - -IUSE="icu old-kernel systemd" - -DEPEND=" - dev-libs/double-conversion:= - dev-libs/glib:2 - dev-libs/libpcre2[pcre16,unicode] - sys-libs/zlib:= - icu? ( dev-libs/icu:= ) - !icu? ( virtual/libiconv ) - systemd? ( sys-apps/systemd:= ) -" -RDEPEND="${DEPEND}" - -QT5_TARGET_SUBDIRS=( - src/tools/bootstrap - src/tools/moc - src/tools/rcc - src/corelib - src/tools/qlalr - doc -) - -QT5_GENTOO_PRIVATE_CONFIG=( - !:network - !:sql - !:testlib - !:xml -) - -pkg_pretend() { - use kernel_linux || return - get_running_version - if kernel_is -lt 4 11 && ! use old-kernel; then - ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for" - ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856" - fi -} - -src_prepare() { - # don't add -O3 to CXXFLAGS, bug 549140 - sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die - - # fix missing qt_version_tag symbol w/ LTO, bug 674382 - sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die - - # Broken with FORTIFY_SOURCE=3 - # Our toolchain sets F_S=2 by default w/ >= -O2, so we need - # to unset F_S first, then explicitly set 2, to negate any default - # and anything set by the user if they're choosing 3 (or if they've - # modified GCC to set 3). - # - # Refs: - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709 - # https://bugreports.qt.io/browse/QTBUG-103782 - # bug #847145 - if is-flagq '-O[23]' || is-flagq '-Ofast' ; then - # We can't unconditionally do this b/c we fortify needs - # some level of optimisation. - filter-flags -D_FORTIFY_SOURCE=3 - # (Qt doesn't seem to respect CPPFLAGS?) - append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 - fi - - # Leads to miscompiled qtcore, bug #865339 - tc-is-clang && append-flags -fno-stack-clash-protection - - qt5-build_src_prepare - - # workaround for 0148-Annotate-QMutex-...patch adding a header - perl
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b915926d35320fea903e315fc761f20dfd071d85 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:09:46 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b915926d profiles: mask net-im/wazzapp-bin for removal Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/package.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 3a9d123fd73d..f4b2b9ba02ff 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,14 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2023-04-09) +# Archived upstream, better alternatives available, try: +# - net-im/whatsapp-desktop-bin (another electron based approach) +# - net-im/whatsie (a simple yet configurable Qt based app) +# - net-im/whatsapp-for-linux::guru (a simple app using webkit2gtk) +# Removal on 2023-05-09 +net-im/wazzapp-bin + # Matthew Thode (2023-04-08) # upstream has been dead for nearly five years # Removal on 2023-05-07
[gentoo-commits] repo/gentoo:master commit in: net-im/whatsie/, profiles/arch/amd64/x32/
commit: 5940272d8a0f4e0ac6d540baf3c9ac10548e3e23 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 9 20:03:13 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 9 20:11:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5940272d net-im/whatsie: new package, add 4.13.0 Signed-off-by: Andrew Ammerlaan gentoo.org> net-im/whatsie/Manifest | 1 + net-im/whatsie/metadata.xml | 11 ++ net-im/whatsie/whatsie-4.13.0.ebuild | 39 profiles/arch/amd64/x32/package.mask | 1 + 4 files changed, 52 insertions(+) diff --git a/net-im/whatsie/Manifest b/net-im/whatsie/Manifest new file mode 100644 index ..bf67d6ce3728 --- /dev/null +++ b/net-im/whatsie/Manifest @@ -0,0 +1 @@ +DIST whatsie-4.13.0.tar.gz 21145212 BLAKE2B f53549fe4975da0c5fad140568b228cb3cbdf93308cba0ddcd5aa3370ed40a84d4463e589edd1d587659b67fceb6885370b826d1746d0f31f292df1d891b3c04 SHA512 ac2b89d14c64b17a1715510754fac5b0f02528250b78fbd5dcfb782d7243ccea43d01e1dcc8507bf3056b94b3d283d9f6359451a80525c58f7889f34cc77805a diff --git a/net-im/whatsie/metadata.xml b/net-im/whatsie/metadata.xml new file mode 100644 index ..cbf7db3cb5c1 --- /dev/null +++ b/net-im/whatsie/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + andrewammerl...@gentoo.org + Andrew Ammerlaan + + + keshavbhatt/whatsie + + diff --git a/net-im/whatsie/whatsie-4.13.0.ebuild b/net-im/whatsie/whatsie-4.13.0.ebuild new file mode 100644 index ..cecf52d1bc2d --- /dev/null +++ b/net-im/whatsie/whatsie-4.13.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Qt Based WhatsApp Client" +HOMEPAGE="https://github.com/keshavbhatt/whatsie; +SRC_URI="https://github.com/keshavbhatt/whatsie/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}/src" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +QT_MIN="5.15" + +DEPEND=" + x11-libs/libX11 + x11-libs/libxcb:= + >=dev-qt/qtcore-${QT_MIN}:5 + >=dev-qt/qtgui-${QT_MIN}:5 + >=dev-qt/qtnetwork-${QT_MIN}:5 + >=dev-qt/qtpositioning-${QT_MIN}:5 + >=dev-qt/qtwebengine-${QT_MIN}:5[widgets] + >=dev-qt/qtwidgets-${QT_MIN}:5 +" + +RDEPEND="${DEPEND}" + +src_configure() { + eqmake5 +} + +src_install() { + einstalldocs + INSTALL_ROOT="${ED}" emake install +} diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index ba6dd002ce62..d47933dac372 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -114,6 +114,7 @@ media-video/openshot media-video/vidify media-video/vidify-audiosync net-analyzer/nmapsi +net-im/whatsie net-libs/signon-ui net-misc/nextcloud-client net-p2p/ktorrent:5