[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/
commit: b10d8c99a50a6f8700138472c3b822e732eae10c Author: Ionen Wolkens gentoo org> AuthorDate: Sun Oct 22 05:51:12 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Oct 22 05:51:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10d8c99 dev-qt/qt-creator: set llvm_check_deps Forgot, albeit typically not an issue unless someone has an extra llvm slot without clang. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-creator/qt-creator-11.0.3.ebuild | 4 dev-qt/qt-creator/qt-creator-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/dev-qt/qt-creator/qt-creator-11.0.3.ebuild b/dev-qt/qt-creator/qt-creator-11.0.3.ebuild index 881578f8093b..089d5576fdc9 100644 --- a/dev-qt/qt-creator/qt-creator-11.0.3.ebuild +++ b/dev-qt/qt-creator/qt-creator-11.0.3.ebuild @@ -84,6 +84,10 @@ PATCHES=( "${FILESDIR}"/${PN}-11.0.2-musl-no-malloc-trim.patch ) +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { python-any-r1_pkg_setup use clang && llvm_pkg_setup diff --git a/dev-qt/qt-creator/qt-creator-.ebuild b/dev-qt/qt-creator/qt-creator-.ebuild index 4c93ab7cdebc..2680f1244fe9 100644 --- a/dev-qt/qt-creator/qt-creator-.ebuild +++ b/dev-qt/qt-creator/qt-creator-.ebuild @@ -84,6 +84,10 @@ PATCHES=( "${FILESDIR}"/${PN}-11.0.2-musl-no-malloc-trim.patch ) +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { python-any-r1_pkg_setup use clang && llvm_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/
commit: 6c76adccf74ec5c217e7d1b20e968db95590db62 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Oct 22 05:46:29 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Oct 22 05:49:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c76adcc dev-qt/qttools: set llvm_check_deps Forgot, albeit typically not an issue unless someone has an extra llvm slot without clang. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qttools/qttools-6.5.3.ebuild| 4 dev-qt/qttools/qttools-6.6.0.ebuild| 4 dev-qt/qttools/qttools-6.6..ebuild | 4 dev-qt/qttools/qttools-6..ebuild | 4 4 files changed, 16 insertions(+) diff --git a/dev-qt/qttools/qttools-6.5.3.ebuild b/dev-qt/qttools/qttools-6.5.3.ebuild index a0a32fd588c3..2e307c55608d 100644 --- a/dev-qt/qttools/qttools-6.5.3.ebuild +++ b/dev-qt/qttools/qttools-6.5.3.ebuild @@ -49,6 +49,10 @@ DEPEND=" ) " +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { use clang && llvm_pkg_setup } diff --git a/dev-qt/qttools/qttools-6.6.0.ebuild b/dev-qt/qttools/qttools-6.6.0.ebuild index 58cbf93bb7d2..8966bdc9123b 100644 --- a/dev-qt/qttools/qttools-6.6.0.ebuild +++ b/dev-qt/qttools/qttools-6.6.0.ebuild @@ -52,6 +52,10 @@ DEPEND=" ) " +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { use clang && llvm_pkg_setup } diff --git a/dev-qt/qttools/qttools-6.6..ebuild b/dev-qt/qttools/qttools-6.6..ebuild index 58cbf93bb7d2..8966bdc9123b 100644 --- a/dev-qt/qttools/qttools-6.6..ebuild +++ b/dev-qt/qttools/qttools-6.6..ebuild @@ -52,6 +52,10 @@ DEPEND=" ) " +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { use clang && llvm_pkg_setup } diff --git a/dev-qt/qttools/qttools-6..ebuild b/dev-qt/qttools/qttools-6..ebuild index 58cbf93bb7d2..8966bdc9123b 100644 --- a/dev-qt/qttools/qttools-6..ebuild +++ b/dev-qt/qttools/qttools-6..ebuild @@ -52,6 +52,10 @@ DEPEND=" ) " +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { use clang && llvm_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/
commit: 6654ff0be819f6f99bbcef1747addc8302527322 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Oct 22 04:48:09 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Oct 22 04:50:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6654ff0b dev-qt/qtbase: add xkbcommon upper bound in stable Stabilization is dragging wrt bug #915549, so may as well add a bound in stable while waiting for fixed version. Depend-only w/o revbump given non-issue if it is already built. Closes: https://bugs.gentoo.org/915907 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild index 511f9d6b0445..58ad15249b57 100644 --- a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild +++ b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild @@ -115,6 +115,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} +
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: 935d1432b2ea42fc0a49b9e3368a1766a673e1a9 Author: Zac Medico gentoo org> AuthorDate: Sat Oct 21 01:31:44 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 22 04:36:43 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=935d1432 _emerge: Fix NameError 'pkg' bug 915551 Use (pkg.cpv, pkg.root) to lookup package instances corresponding to die messages. Bug: https://bugs.gentoo.org/915551 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/Scheduler.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py index 2d1872feba..c7e465731a 100644 --- a/lib/_emerge/Scheduler.py +++ b/lib/_emerge/Scheduler.py @@ -1259,8 +1259,13 @@ class Scheduler(PollScheduler): and self._failed_pkgs_die_msgs and not mod_echo_output ): +failed_pkg_map = {} +for pkg in self._failed_pkgs_all: +failed_pkg_map[(pkg.cpv, pkg.root)] = pkg + for mysettings, key, logentries in self._failed_pkgs_die_msgs: -color = "PKG_BINARY_MERGE" if pkg.built else "INFORM" +pkg = failed_pkg_map.get((key, mysettings["EROOT"])) +color = "PKG_BINARY_MERGE" if pkg and pkg.built else "INFORM" root_msg = "" if mysettings["ROOT"] != "/":
[gentoo-commits] proj/portage:master commit in: lib/portage/util/_async/, lib/portage/tests/process/
commit: 6abc969109754ab086db2bac5be1029de1a015c3 Author: Zac Medico gentoo org> AuthorDate: Fri Oct 20 04:11:48 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Oct 22 04:17:48 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6abc9691 ForkProcess: Implement fd_pipes via send_handle This new fd_pipes implementation is only enabled when the multiprocessing start method is not fork, ensuring backward compatibility with existing ForkProcess callers that rely on the fork start method. Note that the new fd_pipes implementation uses a thread via run_in_executor, and threads are not recommended for mixing with the fork start method due to cpython issue 84559. Bug: https://bugs.gentoo.org/915896 Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/process/test_ForkProcess.py | 7 ++ lib/portage/util/_async/ForkProcess.py| 142 +- 2 files changed, 124 insertions(+), 25 deletions(-) diff --git a/lib/portage/tests/process/test_ForkProcess.py b/lib/portage/tests/process/test_ForkProcess.py index c07c60e9c6..bc0b836f11 100644 --- a/lib/portage/tests/process/test_ForkProcess.py +++ b/lib/portage/tests/process/test_ForkProcess.py @@ -4,6 +4,7 @@ import functools import multiprocessing import tempfile +from unittest.mock import patch from portage import os from portage.tests import TestCase @@ -37,3 +38,9 @@ class ForkProcessTestCase(TestCase): with open(logfile.name, "rb") as output: self.assertEqual(output.read(), test_string.encode("utf-8")) + +def test_spawn_logfile_no_send_handle(self): +with patch( +"portage.util._async.ForkProcess.ForkProcess._HAVE_SEND_HANDLE", new=False +): +self.test_spawn_logfile() diff --git a/lib/portage/util/_async/ForkProcess.py b/lib/portage/util/_async/ForkProcess.py index 09e40a2d3e..6d216a5c43 100644 --- a/lib/portage/util/_async/ForkProcess.py +++ b/lib/portage/util/_async/ForkProcess.py @@ -10,6 +10,7 @@ import sys import portage from portage import os +from portage.cache.mappings import slot_dict_class from portage.util.futures import asyncio from _emerge.SpawnProcess import SpawnProcess @@ -26,29 +27,36 @@ class ForkProcess(SpawnProcess): "_proc_join_task", ) +_file_names = ("connection", "slave_fd") +_files_dict = slot_dict_class(_file_names, prefix="") + # Number of seconds between poll attempts for process exit status # (after the sentinel has become ready). _proc_join_interval = 0.1 -def _start(self): -if self.fd_pipes or self.logfile: -if self.fd_pipes: -if multiprocessing.get_start_method() != "fork": -raise NotImplementedError( -'fd_pipes only supported with multiprocessing start method "fork"' -) -super()._start() -return +_HAVE_SEND_HANDLE = getattr(multiprocessing.reduction, "HAVE_SEND_HANDLE", False) -if self.logfile: -if multiprocessing.get_start_method() == "fork": -# Use superclass pty support. -super()._start() -return +def _start(self): +if multiprocessing.get_start_method() == "fork": +# Backward compatibility mode. +super()._start() +return + +# This mode supports multiprocessing start methods +# other than fork. Note that the fd_pipes implementation +# uses a thread via run_in_executor, and threads are not +# recommended for mixing with the fork start method due +# to cpython issue 84559. +if self.fd_pipes and not self._HAVE_SEND_HANDLE: +raise NotImplementedError( +'fd_pipes only supported with HAVE_SEND_HANDLE or multiprocessing start method "fork"' +) -# Log via multiprocessing.Pipe if necessary. -pr, pw = multiprocessing.Pipe(duplex=False) -self._child_connection = pw +if self.fd_pipes or self.logfile: +# Log via multiprocessing.Pipe if necessary. +connection, self._child_connection = multiprocessing.Pipe( +duplex=self._HAVE_SEND_HANDLE +) retval = self._spawn(self.args, fd_pipes=self.fd_pipes) @@ -59,11 +67,71 @@ class ForkProcess(SpawnProcess): self._async_waitpid() else: self._child_connection.close() +self.fd_pipes = self.fd_pipes or {} stdout_fd = None if not self.background: -stdout_fd = os.dup(sys.__stdout__.fileno()) +self.fd_pipes.setdefault(0, portage._get_stdin().fileno()) +self.fd_pipes.setdefault(1, sys.__stdout__.fileno()) +self.fd_pipes.setdefault(2, sys.__stderr__.fileno()) +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfilezilla/
commit: 09f9372fc74f7db05d2153df61f30ee7a8e28a11 Author: Yixun Lan gentoo org> AuthorDate: Sun Oct 22 01:13:26 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 22 01:13:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f9372f dev-libs/libfilezilla: add 0.45.0 Signed-off-by: Yixun Lan gentoo.org> dev-libs/libfilezilla/Manifest | 1 + dev-libs/libfilezilla/libfilezilla-0.45.0.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index f0c7e32a5713..56cc54841e1d 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -1,3 +1,4 @@ DIST libfilezilla-0.39.1.tar.bz2 622574 BLAKE2B 2845f0309f8a9036f42930203b89d503ffe5897dbb819cc9249b3179deb24f5c562843471712702d7a302df0b3c7dead1bc108de9dd5dd4b1cb1501cd3ef9ba1 SHA512 b5c4dcaef146ea3e249a4972e66aa441187693bea148f0ead0c08568ecf1856a78c7455cbc70737d82b9c33c2af5d6abe79dd4cb2dfbb65bdcefd6765016dfb6 DIST libfilezilla-0.42.2.tar.xz 529032 BLAKE2B 08d4f48d4b4d38ba8cc52779d7e3b589d5bd7c76a2ab74f668064e49c4eb1d85f676715f363baae0660a2d04def82aed53e57e4bc7e9f97f0934802adc523c1d SHA512 a453854f3a7143a63a2fc79458096e9b8f2f6a07f480cb15a0c0873a4cc147c0373d6f1647e1dd3dece015fbdedc3ce3085d4c7d26c801c0948fd1c593fd6d8c DIST libfilezilla-0.44.0.tar.xz 541136 BLAKE2B 73344ef8cebdfb6334204baf37e9cb9ab4171fe7307fc186b77139e912aa7a8dd9d9970f765a1c7059d146cdae69ce81571749052cc4b981841229058225badc SHA512 44547cfce1c2b33cbddbd3c7150613d050c9d6f1130e7969b0ad26e96d4e18a0a7251ca045e1dba1442a1d9c7f19e463b5eab7985a0cc98e652caf79809d291f +DIST libfilezilla-0.45.0.tar.xz 543340 BLAKE2B c85c07d23381d63c6f959e9721fa898982c692cafcd863cd15da7fce7e486bf2031b0d0e1fb18efeb271d1aa497eabe0dff4c14f8ff89fbe3ed880a737fc8f6e SHA512 304838e8cf6e644378c0727bc8b9d2f87287a646db4cb765a04d156717f8c233b8a34085049e4893ec345a1a1d576f0ba33df705dee022e16ff433cddd926ce0 diff --git a/dev-libs/libfilezilla/libfilezilla-0.45.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.45.0.ebuild new file mode 100644 index ..5699b5044244 --- /dev/null +++ b/dev-libs/libfilezilla/libfilezilla-0.45.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic + +DESCRIPTION="C++ library offering some basic functionality for platform-independent programs" +HOMEPAGE="https://lib.filezilla-project.org/; +SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0/41" # libfilezilla.so version +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/nettle:0= + >=net-libs/gnutls-3.5.7:= + virtual/libcrypt:= +" +DEPEND="${RDEPEND} + test? ( dev-util/cppunit )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.37.1-pthread.patch + "${FILESDIR}"/${PN}-0.41.0-gcc13.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_configure() { + if use ppc || use arm || use hppa; then + # bug 727652 + append-libs -latomic + fi + + econf --disable-static +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nh3/
commit: 32f2a8729f779a06862e8e388fca53d842962b25 Author: Yixun Lan gentoo org> AuthorDate: Sun Oct 22 00:21:45 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 22 00:21:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f2a872 dev-python/nh3: Keyword 0.2.14 riscv, #913909 Signed-off-by: Yixun Lan gentoo.org> dev-python/nh3/nh3-0.2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nh3/nh3-0.2.14.ebuild b/dev-python/nh3/nh3-0.2.14.ebuild index b60032d3f903..c1803b473d2d 100644 --- a/dev-python/nh3/nh3-0.2.14.ebuild +++ b/dev-python/nh3/nh3-0.2.14.ebuild @@ -92,7 +92,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/readme-renderer/
commit: ff43352ae64256e9520663c4113b5f1e1632d426 Author: Yixun Lan gentoo org> AuthorDate: Sun Oct 22 00:21:41 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 22 00:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff43352a dev-python/readme-renderer: Keyword 42.0 riscv, #913909 Signed-off-by: Yixun Lan gentoo.org> dev-python/readme-renderer/readme-renderer-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/readme-renderer/readme-renderer-42.0.ebuild b/dev-python/readme-renderer/readme-renderer-42.0.ebuild index 17f196583b18..1d6d5778bdf6 100644 --- a/dev-python/readme-renderer/readme-renderer-42.0.ebuild +++ b/dev-python/readme-renderer/readme-renderer-42.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]
[gentoo-commits] proj/devmanual:master commit in: bin/, /
commit: 2957b24ceea553281746f6b4528f757f4f5d6b54 Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 21 23:18:09 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 23:18:09 2023 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2957b24c devbook.xsl: Force end tag for empty li elements In order to make "tidy" happy. For some reason, xsltproc omits the end tag if the element is empty. Apparently, an empty comment is enough to make it think differently. Signed-off-by: Ulrich Müller gentoo.org> bin/gen-eclass-html.sh | 4 ++-- devbook.xsl| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh index 74e25dc..d3e8480 100755 --- a/bin/gen-eclass-html.sh +++ b/bin/gen-eclass-html.sh @@ -30,11 +30,11 @@ IFS='' read -r -d '' HEADER << 'EOF' https://bugs.gentoo.org/; title="Report issues and find common issues"> Bugs https://forums.gentoo.org/; title="Discuss with the community"> Forums https://packages.gentoo.org/; title="Find software for your Gentoo"> Packages - + https://planet.gentoo.org/; title="Find out what's going on in the developer community"> Planet https://archives.gentoo.org/; title="Read up on past discussions"> Archives https://sources.gentoo.org/; title="Browse our source code"> Sources - + https://infra-status.gentoo.org/; title="Get updates on the services provided by Gentoo"> Infra Status diff --git a/devbook.xsl b/devbook.xsl index e06d6e0..9289eab 100644 --- a/devbook.xsl +++ b/devbook.xsl @@ -518,11 +518,11 @@ https://bugs.gentoo.org/; title="Report issues and find common issues"> Bugs https://forums.gentoo.org/; title="Discuss with the community"> Forums https://packages.gentoo.org/; title="Find software for your Gentoo"> Packages - + https://planet.gentoo.org/; title="Find out what's going on in the developer community"> Planet https://archives.gentoo.org/; title="Read up on past discussions"> Archives https://sources.gentoo.org/; title="Browse our source code"> Sources - + https://infra-status.gentoo.org/; title="Get updates on the services provided by Gentoo"> Infra Status
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: d0a1a039c6e2fa5385afcc6b35435261a901cdf4 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 23:10:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 23:10:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a1a039 sec-keys/openpgp-keys-gentoo-developers: add 20231009 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20231009.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 310169f339b4..806c69c67665 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -2,3 +2,4 @@ DIST openpgp-keys-gentoo-developers-20230828-active-devs.gpg 3102805 BLAKE2B efd DIST openpgp-keys-gentoo-developers-20230918-active-devs.gpg 3093946 BLAKE2B 43f7781068ead0375c0bd510a286c1568b5dce05c66f1f0f42e2d0d96fdb5dfbb884f4b182527078998d68c4f432db5a20ac9cfa54cf1299142978b662c59b62 SHA512 772bcbae91bf5e0e3c2e6519b8dd5f27c81bc5e17acb8bb739aefcae762e6316c7d5b292972a11655466cb16a4fcc93f296fea3b3c3c48ec41ffeb957c815e2b DIST openpgp-keys-gentoo-developers-20230925-active-devs.gpg 3094306 BLAKE2B 0e70a39a2102630a5285b2b2313a7b3c83cca71f76f75ce5fa0dc0432002d5e57926ce82158f4f9c44c2f671a5a44076781a6ca8a1ce330d5bd97ba2e3726a97 SHA512 395c499833a07506b7f44bfbab2851361ece5885dd53d606699eefb523b60a13078ae87e6ebd46f9a7644adfc8920fe141ac777ec260b747d13c3359631fa27b DIST openpgp-keys-gentoo-developers-20231002-active-devs.gpg 3102348 BLAKE2B 13854c1e9daf64c055642cfcfd59dc77119ff3bb98e6a46ec8d4eee093be3c1d39ce284b524da2156e6d28b3b936c8c98de76a6fcca013ab519c6211d05773f9 SHA512 8ebe8d600d47a721ce5f08ad07317164f31c7ef540ed81be700e9ffc82fa9a46afeccd08b530936fff10318e094b4ba061108e84886fdb033f7d327eb690 +DIST openpgp-keys-gentoo-developers-20231009-active-devs.gpg 3105229 BLAKE2B a5921932d982f3bab8e49100cbf086e684dd5d040f342c1a557455c13b8a8d7533cc7134597967dcfa5f9f3c7bc0a05d7a2889d2bf23f36a8470d8cc9efb1617 SHA512 aca4be15e20c38e32778b71e9395e8ebcaaf97fcef92a29cf4962d140b6c04b476fb09b197d0e037350450830fbdec4846d5064e3f5b13d860d034724e7d diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231009.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231009.ebuild new file mode 100644 index ..fda85a259ff6 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231009.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + #
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: 1ddadbb67ff6baf9da3effefde3c7f24afffd83f Author: Sam James gentoo org> AuthorDate: Sat Oct 21 23:11:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 23:11:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddadbb6 sec-keys/openpgp-keys-gentoo-developers: add 20231016 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20231016.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 806c69c67665..1b0034f6f595 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -3,3 +3,4 @@ DIST openpgp-keys-gentoo-developers-20230918-active-devs.gpg 3093946 BLAKE2B 43f DIST openpgp-keys-gentoo-developers-20230925-active-devs.gpg 3094306 BLAKE2B 0e70a39a2102630a5285b2b2313a7b3c83cca71f76f75ce5fa0dc0432002d5e57926ce82158f4f9c44c2f671a5a44076781a6ca8a1ce330d5bd97ba2e3726a97 SHA512 395c499833a07506b7f44bfbab2851361ece5885dd53d606699eefb523b60a13078ae87e6ebd46f9a7644adfc8920fe141ac777ec260b747d13c3359631fa27b DIST openpgp-keys-gentoo-developers-20231002-active-devs.gpg 3102348 BLAKE2B 13854c1e9daf64c055642cfcfd59dc77119ff3bb98e6a46ec8d4eee093be3c1d39ce284b524da2156e6d28b3b936c8c98de76a6fcca013ab519c6211d05773f9 SHA512 8ebe8d600d47a721ce5f08ad07317164f31c7ef540ed81be700e9ffc82fa9a46afeccd08b530936fff10318e094b4ba061108e84886fdb033f7d327eb690 DIST openpgp-keys-gentoo-developers-20231009-active-devs.gpg 3105229 BLAKE2B a5921932d982f3bab8e49100cbf086e684dd5d040f342c1a557455c13b8a8d7533cc7134597967dcfa5f9f3c7bc0a05d7a2889d2bf23f36a8470d8cc9efb1617 SHA512 aca4be15e20c38e32778b71e9395e8ebcaaf97fcef92a29cf4962d140b6c04b476fb09b197d0e037350450830fbdec4846d5064e3f5b13d860d034724e7d +DIST openpgp-keys-gentoo-developers-20231016-active-devs.gpg 3112154 BLAKE2B d08ce599a3faa7dfdd84cca42110590449ac0ab6bb2e4b98b9f79fc9783a8a095d1d25f00e1b6b8c44b338a24de7cba24464206183a73a6a54da4e035dcd7dd0 SHA512 033373cb3f85adc37d29a5468c8d7e6c1a9fe67a7eb907b8abceeabdcc204d43dc6cae4c03fe67b2fcf156ff757785f2a72039002496e845b1f5bc33d085da7e diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231016.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231016.ebuild new file mode 100644 index ..fda85a259ff6 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231016.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + #
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: d6c4bf7c961ed34ee79ff70eeccc96b9f7c87db3 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 22:47:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 22:48:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c4bf7c sys-devel/gcc: add 13.2.1_p20231021 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.2.1_p20231021.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 415b00b1689f..068549127f93 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -19,6 +19,7 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b7 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534 SHA512 406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2 +DIST gcc-13-20231021.tar.xz 84324516 BLAKE2B 0b55e215eeb1240c9c03664e6e3b65b9321ad3ea6bfd81464a652bd58992bb5f80748ebdf0ea284feb4a50ced7ac4d19cb97f480ed5f98f753fbb93f831f799f SHA512 f713492b0a92d3cd61e0f4d1ed8cdd70e5be7fb77df1ade54e760e800f213a7e6004cc7bdb338dffbd0b768f4c39a88d6b45e86b957f3ff689f2abf5c39686b1 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43 SHA512 f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448 SHA512 81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165 diff --git a/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild b/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild new file mode 100644 index ..61a5f74ce6dd --- /dev/null +++ b/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="9" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +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=">=${CATEG
[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/
commit: 731cca075793059ec696d931f2a3536c6c389aba Author: Sam James gentoo org> AuthorDate: Sat Oct 21 22:48:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 22:48:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731cca07 app-pda/libimobiledevice: Stabilize 1.3.0-r3 x86, #916066 Signed-off-by: Sam James gentoo.org> app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild index 811582af9350..69d51ed9a36a 100644 --- a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild +++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/libimobiledevice/libimobiledevice/releases/download/ # While COPYING* doesn't mention 'or any later version', all the headers do, hence use + LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/1.0-6" # based on SONAME of libimobiledevice-1.0.so -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="doc gnutls python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smartmontools/
commit: 48e62ca129db97fa387367c14baedc326ec6a746 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 22:48:27 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 22:48:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e62ca1 sys-apps/smartmontools: Stabilize 7.4 hppa, #914891 Signed-off-by: Sam James gentoo.org> sys-apps/smartmontools/smartmontools-7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/smartmontools/smartmontools-7.4.ebuild b/sys-apps/smartmontools/smartmontools-7.4.ebuild index dfe1c8d0c63d..3791510f37b2 100644 --- a/sys-apps/smartmontools/smartmontools-7.4.ebuild +++ b/sys-apps/smartmontools/smartmontools-7.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then inherit autotools subversion else SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Tools to monitor storage systems to provide advanced warning of disk degradation"
[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/
commit: dc94cdb554694d8919d388398627fdae0290cb24 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 22:48:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 22:48:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc94cdb5 app-pda/libimobiledevice: Stabilize 1.3.0-r3 amd64, #916066 Signed-off-by: Sam James gentoo.org> app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild index 47b0b4f1185d..811582af9350 100644 --- a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild +++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/libimobiledevice/libimobiledevice/releases/download/ # While COPYING* doesn't mention 'or any later version', all the headers do, hence use + LICENSE="GPL-2+ LGPL-2.1+" SLOT="0/1.0-6" # based on SONAME of libimobiledevice-1.0.so -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="doc gnutls python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: d1b73195100fdde24f41ddf46d16df8b3c0d9099 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 22:48:26 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 22:48:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b73195 net-irc/quassel: Stabilize 0.14.0-r2 x86, #877309 Signed-off-by: Sam James gentoo.org> net-irc/quassel/quassel-0.14.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quassel/quassel-0.14.0-r2.ebuild b/net-irc/quassel/quassel-0.14.0-r2.ebuild index 159715c86ed2..7e14926e5bb7 100644 --- a/net-irc/quassel/quassel-0.14.0-r2.ebuild +++ b/net-irc/quassel/quassel-0.14.0-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz -> ${P}.tar.gz" else SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux" fi S="${WORKDIR}/${MY_P}" else
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-zbar/
commit: 01697937751f52d0ebbe48d2f7a815b02adc95b6 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:24:38 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:24:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01697937 media-plugins/gst-plugins-zbar: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild index ac2190c243fa..c5e9621c21ef 100644 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild +++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Bar codes detection in video streams for GStreamer" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x265/
commit: 104e2d44c0bde9d4e0871375a7f3102de1047098 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:19:18 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:19:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104e2d44 media-plugins/gst-plugins-x265: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild index 8ae0a17a9eee..44557937c84d 100644 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild +++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE="gst-plugins-bad" inherit gstreamer-meson DESCRIPTION="H.265 encoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" media-libs/x265:=[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-webrtc/
commit: 48d801121e0c9fed8f16c90a4047904b16b63c25 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:18:46 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:18:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d80112 media-plugins/gst-plugins-webrtc: keyword 1.22.3-r2 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild index 263407f54211..5b27443c7c01 100644 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild +++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="WebRTC plugins for GStreamer" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" # == ext/webrtc/meson.build # dev-libs/glib (eclass): gio_dep
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voaacenc/
commit: 563a14bc9fe98a8d8cdaf2020df11b44e697e16e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:09:31 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:09:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563a14bc media-plugins/gst-plugins-voaacenc: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild index fc6673e57f55..1693d43849df 100644 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild +++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AAC encoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voamrwbenc/
commit: 9cbc3f1ea541738fc0ce90cd6d1738aa1c52837e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:10:18 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbc3f1e media-plugins/gst-plugins-voamrwbenc: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> .../gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild index e0b6e652fb32..5176d9b562a5 100644 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild +++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AMR-WB audio encoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-ximagesrc/
commit: d68ce3b2b032b356e8d9f5490bbcec7c8d626456 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:23:27 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:23:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68ce3b2 media-plugins/gst-plugins-ximagesrc: keyword 1.22.3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild index 12554b19c601..b44c5c739551 100644 --- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild +++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild @@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="X11 video capture stream plugin for GStreamer" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/
commit: e0c5015ce4fab45df7b7164ca036840e5a2665c6 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 22:04:20 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 22:04:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c5015c app-misc/tracker-miners: drop 3.6.0 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/tracker-miners/Manifest | 1 - .../tracker-miners/tracker-miners-3.6.0.ebuild | 177 - 2 files changed, 178 deletions(-) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index e160ec22423b..c9f698e5ff80 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,4 +1,3 @@ DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b SHA512 adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648 DIST tracker-miners-3.5.3.tar.xz 7513760 BLAKE2B 5241cdd1265a2d90a85870c6e2c6e34fd447e0baf73224c159d9d2998f97a001fb52473b60ad9623af2f874638a182b1edfebad61788b60ba16c21b7e8ce661a SHA512 9855b667d6bf47e1739ae2118e54c299274b23624f54ea5ccbfcbde790a2fc817fee8d95e112ffb7b0de39faa304182845c1aa40f2ac0531e37a090f7cdcec63 -DIST tracker-miners-3.6.0.tar.xz 7506144 BLAKE2B bb223fce64901580bf33970fe350692f578d35b5fdb5f1d8bcdf3dcd8a0b0aaac083de60f90d6c4a5aa810b8912971a75517309e75d252c3772997f0d7ec2f0b SHA512 c56c182ee2200d8d264826d77ccc0f22fd1d27bf0953dbdf75538ab70981707fb384943f77db632c202a54ae3b990a9c852a619172c701e14288b7c4f4c70917 DIST tracker-miners-3.6.1.tar.xz 7506716 BLAKE2B 73791820082611023f0a275eca0b92eea8cbbf56cd198143c43f1d9be4b47c2004de081618767dd8a929d899b4fa19128d1ddb2c03988b86c7b638b59cab6c09 SHA512 08685983e6ffd9b6ce435465e8996c07fd83775c0f00cafa991fbb1bda6227bb6ef52cfad7ebc9fa5854b06c4ee15d6f94dc81192efa9e9d798f22cee404026f diff --git a/app-misc/tracker-miners/tracker-miners-3.6.0.ebuild b/app-misc/tracker-miners/tracker-miners-3.6.0.ebuild deleted file mode 100644 index d4adb19cc0c5.. --- a/app-misc/tracker-miners/tracker-miners-3.6.0.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 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg - -DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="3" -IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" - -REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg -RESTRICT="!test? ( test )" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); -# so choose ICU over enca always here for the time being (ICU is preferred) -RDEPEND=" - >=dev-libs/glib-2.70:2 - >=app-misc/tracker-3.6_rc:3 - - >=sys-apps/dbus-1.3.1 - xmp? ( >=media-libs/exempi-2.1.0:= ) - raw? ( media-libs/gexiv2 ) - cue? ( media-libs/libcue:= ) - exif? ( >=media-libs/libexif-0.6 ) - gsf? ( >=gnome-extra/libgsf-1.14.24:= ) - xps? ( app-text/libgxps ) - iptc? ( media-libs/libiptcdata ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) - >=media-libs/libpng-1.2:0= - seccomp? ( >=sys-libs/libseccomp-2.0 ) - tiff? ( media-libs/tiff:= ) - xml? ( >=dev-libs/libxml2-2.6 ) - pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) - playlist? ( >=dev-libs/totem-pl-parser-3:= ) - sys-apps/util-linux - - gif? ( media-libs/giflib:= ) - - networkmanager? ( net-misc/networkmanager ) - - rss? ( >=net-libs/libgrss-0.7:0 ) - app-arch/gzip - - upower? ( >=sys-power/upower-0.9.0:= ) - - >=dev-libs/icu-4.8.1.1:= - - gstreamer? ( - >=media-libs/gstreamer-1.20:1.0 - >=media-libs/gst-plugins-base-1.20:1.0 - >=media-plugins/gst-plugins-meta-1.20:1.0 ) - !gstreamer? ( - ffmpeg? ( media-video/ffmpeg:0= ) ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/asciidoc - dev-libs/libxslt - dev-util/glib-utils - dev-util/gdbus-codegen - - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') - gstreamer? ( -
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: 7a5181598a6ad0a03add0f20a8a8d6372af05ca0 Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 21:52:52 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 21:59:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a518159 profiles/arch/arm64: fix unmasking USE="mpegts" Bug: https://bugs.gentoo.org/915347 Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/arm64/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 98e340931512..c61069180b21 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -3,7 +3,7 @@ # Jimi Huotari (2023-10-21) # Unmask on specific arches where it's available. -media-video/obs-studio mpegts +media-video/obs-studio -mpegts # Sam James (2023-10-11) # Supports 64-bit NEON
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
commit: ac6c85220ff7d6ab708c1224914b2eca5ce412c8 Author: Guillermo Joandet gmail com> AuthorDate: Fri Oct 20 15:21:11 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:47:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6c8522 gnome-extra/gnome-software: Version bump to 45.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33429 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gnome-software/Manifest| 1 + .../gnome-software/gnome-software-45.1.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index 841755a8ea1a..68df70c31746 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1,2 +1,3 @@ DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d SHA512 97eaa33b4dd91a6865ee728e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae SHA512 3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb +DIST gnome-software-45.1.tar.xz 2474664 BLAKE2B cba81242a29da12cba7c74232592ac3c28e96b8d0ccceb59c330b7f64a18e0590cdd7f871e75d39591f805193db792f55733490e40100412bf31be2e128047b7 SHA512 5fdf5e6a34ab9acf938bc4ade41b916ad38ad3b4a7f604b2cba9dfaa38f17299001bef8fde9165f6a035fcc7fef3ebd451bd29ff126c0b9d5a7104e448729434 diff --git a/gnome-extra/gnome-software/gnome-software-45.1.ebuild b/gnome-extra/gnome-software/gnome-software-45.1.ebuild new file mode 100644 index ..9951ed339e16 --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-45.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://apps.gnome.org/Software; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~x86" +IUSE="flatpak +firmware gnome gtk-doc sysprof udev test" + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/gtk-4.10.0:4 + >=dev-libs/glib-2.70.0:2 + >=dev-libs/json-glib-1.6.0 + >=net-libs/libsoup-3.0:3.0 + >=gui-libs/libadwaita-1.3_rc:1 + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.5.6 ) + flatpak? ( + >=sys-apps/flatpak-1.14.0-r1 + dev-util/ostree + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND} + test? ( dev-libs/libglib-testing ) +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) +" + +src_prepare() { + default + xdg_environment_reset + + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + -Dwebapps=true + -Dhardcoded_foss_webapps=true + -Dhardcoded_proprietary_webapps=true + $(meson_use udev gudev) + -Dapt=false + -Dsnap=false + -Dexternal_appstream=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_curated=true + # TODO: Will this be beneficial to us with flatpak at least? If + # enabled, it shows some apps under installed (probably merely due to + # /usr/share/app-info presence), but launching and removal of
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/
commit: e609028ac445b650dc0804194e1ae5c31fb86cc3 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 21:41:00 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e609028a app-misc/tracker-miners: add 3.5.3 for sandbox security fix Signed-off-by: Mart Raudsepp gentoo.org> app-misc/tracker-miners/Manifest | 1 + .../tracker-miners/tracker-miners-3.5.3.ebuild | 173 + 2 files changed, 174 insertions(+) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index cd467f0d928e..e160ec22423b 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,3 +1,4 @@ DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b SHA512 adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648 +DIST tracker-miners-3.5.3.tar.xz 7513760 BLAKE2B 5241cdd1265a2d90a85870c6e2c6e34fd447e0baf73224c159d9d2998f97a001fb52473b60ad9623af2f874638a182b1edfebad61788b60ba16c21b7e8ce661a SHA512 9855b667d6bf47e1739ae2118e54c299274b23624f54ea5ccbfcbde790a2fc817fee8d95e112ffb7b0de39faa304182845c1aa40f2ac0531e37a090f7cdcec63 DIST tracker-miners-3.6.0.tar.xz 7506144 BLAKE2B bb223fce64901580bf33970fe350692f578d35b5fdb5f1d8bcdf3dcd8a0b0aaac083de60f90d6c4a5aa810b8912971a75517309e75d252c3772997f0d7ec2f0b SHA512 c56c182ee2200d8d264826d77ccc0f22fd1d27bf0953dbdf75538ab70981707fb384943f77db632c202a54ae3b990a9c852a619172c701e14288b7c4f4c70917 DIST tracker-miners-3.6.1.tar.xz 7506716 BLAKE2B 73791820082611023f0a275eca0b92eea8cbbf56cd198143c43f1d9be4b47c2004de081618767dd8a929d899b4fa19128d1ddb2c03988b86c7b638b59cab6c09 SHA512 08685983e6ffd9b6ce435465e8996c07fd83775c0f00cafa991fbb1bda6227bb6ef52cfad7ebc9fa5854b06c4ee15d6f94dc81192efa9e9d798f22cee404026f diff --git a/app-misc/tracker-miners/tracker-miners-3.5.3.ebuild b/app-misc/tracker-miners/tracker-miners-3.5.3.ebuild new file mode 100644 index ..4cfd4892b132 --- /dev/null +++ b/app-misc/tracker-miners/tracker-miners-3.5.3.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg + +DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" +HOMEPAGE="https://wiki.gnome.org/Projects/Tracker; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3" +IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" + +REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); so choose ICU over enca always here for the time being (ICU is preferred) +RDEPEND=" + >=dev-libs/glib-2.70:2 + >=app-misc/tracker-3.5.0:3 + + >=sys-apps/dbus-1.3.1 + xmp? ( >=media-libs/exempi-2.1.0:= ) + raw? ( media-libs/gexiv2 ) + cue? ( media-libs/libcue:= ) + exif? ( >=media-libs/libexif-0.6 ) + gsf? ( >=gnome-extra/libgsf-1.14.24:= ) + xps? ( app-text/libgxps ) + iptc? ( media-libs/libiptcdata ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) + >=media-libs/libpng-1.2:0= + seccomp? ( >=sys-libs/libseccomp-2.0 ) + tiff? ( media-libs/tiff:= ) + xml? ( >=dev-libs/libxml2-2.6 ) + pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) + playlist? ( >=dev-libs/totem-pl-parser-3:= ) + sys-apps/util-linux + + gif? ( media-libs/giflib:= ) + + networkmanager? ( net-misc/networkmanager ) + + rss? ( >=net-libs/libgrss-0.7:0 ) + app-arch/gzip + + upower? ( >=sys-power/upower-0.9.0:= ) + + >=dev-libs/icu-4.8.1.1:= + + gstreamer? ( + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + >=media-plugins/gst-plugins-meta-1.20:1.0 ) + !gstreamer? ( + ffmpeg? ( media-video/ffmpeg:0= ) ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + dev-libs/libxslt + dev-util/glib-utils + dev-util/gdbus-codegen + + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') + gstreamer? ( +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/doublecmd-bin/
commit: a964143839ae7c26fb04ad034b194098404ec2a5 Author: Sergey Torokhov yandex ru> AuthorDate: Sat Oct 21 21:33:09 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Sat Oct 21 21:33:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9641438 app-misc/doublecmd-bin: 1.1.4_beta version bump Signed-off-by: Sergey Torokhov yandex.ru> app-misc/doublecmd-bin/Manifest| 4 ++ .../doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild | 67 ++ 2 files changed, 71 insertions(+) diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 0a8b99d14e..ccab96ebed 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -2,3 +2,7 @@ DIST doublecmd-1.0.11.gtk2.i386.tar.xz 7555420 BLAKE2B 7b80c8eac6d561b054375ea89 DIST doublecmd-1.0.11.gtk2.x86_64.tar.xz 8315448 BLAKE2B 74ae77064382a76bb743bf63c3f152788156e9e178ab3fd7e2fb4e645e2cd6f1c34365b350490e45521c6d550bad543b94d9ef226f64284b347c1a7f097e33f6 SHA512 edf881df859e6ea4f7de9b65111b9ff4bc4dc0bd1c5a84e1ac218c0ffbf76fcf6ea99f3e412f037a591ee9401261afb95312ba95f197bb3d974f07868bf88f04 DIST doublecmd-1.0.11.qt.i386.tar.xz 7946756 BLAKE2B 828f0925da2939f9234eb587628ec6b038942b26d96d1372e2985055e176a3970048c1e25c0f44a9bde72afc5120215e5534a61d8530f3a64a4ee890657ffc82 SHA512 25fe8d71df7172e64915db2e3a025f5e3e45582f20893bab53db62968d810ddc4c4e9801a9c320821e4bbc22130944d40a7e81fa8cf5d4ce3fe641956990ead8 DIST doublecmd-1.0.11.qt.x86_64.tar.xz 8649332 BLAKE2B 5009b9b001a5605bf130485ee92a39c1310ab2abe543e39278dccca3240a4558e53d2fd9f1fe6010f01da2f82fe625da5ebd1d7aff326e81dcf82abb83e93582 SHA512 2dd4088ea9b7309bf5d9f9bee2bf590d11e1e96690393fae17f04a8b59d7e245fc1c43c6e92a2a44a37e59c54448d42b562ff98fe36eeab85999013ba1719da6 +DIST doublecmd-1.1.4.gtk2.i386.tar.xz 7973708 BLAKE2B 01c4693d1e3eca3930336cb4da463198e7c992e789c6a455e4a47cb1649823afa7f538924f6d47426455f05f372110faa613041185b05c6f804c402f284578e4 SHA512 229edda6cc43813107674cf79686a4ba578da99bd280e565fbf49b82934a629008738fd14f7f113594b36ddecef4b5fb5177ed74d17d9f5383de2cfb0eb857a9 +DIST doublecmd-1.1.4.gtk2.x86_64.tar.xz 8748536 BLAKE2B 766edef7883ebf6338a3b8b8413cbdf158fc4cdc54199153a671021ba51950c8515cd709ad12e06f268d182fcc36d09e44e15a265248f23d209ca40c4e9c1069 SHA512 e035f6ca7550371cbfbf2e4a7203b2065e5a2bcab974885619132a8279442d5699a5cd2d5076ef242c128ca5c173dc2bec47db58efaf2e05313e63d141b2 +DIST doublecmd-1.1.4.qt.i386.tar.xz 8364992 BLAKE2B da737c16cf42c0302875d98775813d593e9a1f031451e14598382f2b17fed00f97e6de6be1c33ba45d13f5a924ca95a81d7a335f9a5839472b755f26f6b53f2d SHA512 434797d4f52c89d556dd4db2df409d0c529ca2d067a393fc9a0ccca11f96cf8ef6424866100b6034924bf01c412ce71ac975dbe3abc366522d72af452d0fd832 +DIST doublecmd-1.1.4.qt.x86_64.tar.xz 9079448 BLAKE2B 009543832e458da4c374d044884b0839f2f0e91dd5e1985d05b720893a929558048becb52a2649b56ab6ec17cc00cbb91002c48f1dac5808787b581730429d58 SHA512 3033b13ce04570f45246663c924161dd316fd6254211c0c0deddfd13bc11f96911c52e1e6013d9c993daf357feb280764897f26d1eb1e3a9c96eccf8f2a82a3d diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild new file mode 100644 index 00..120e316f62 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.1.4_beta.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/; + +SRC_URI="amd64? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.qt.i386.tar.xz ) + )" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +S="${WORKDIR}/${MY_PN}" + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/doublecmd-bin/
commit: 88e716653d5e52d69c669c7e715c2498b825ec04 Author: Sergey Torokhov yandex ru> AuthorDate: Sat Oct 21 21:28:34 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Sat Oct 21 21:28:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88e71665 app-misc/doublecmd-bin: fix excessive line length Signed-off-by: Sergey Torokhov yandex.ru> app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild index 8ee1de4ae5..1b4aa21477 100644 --- a/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/${MY_PN}" QA_PREBUILT=" */doublecmd */libQt5Pas.so.1 - */libunrar.so │ + */libunrar.so */plugins/.* "
[gentoo-commits] repo/gentoo:master commit in: dev-util/ddd/
commit: 69db251dad51d42724d3d01a8091420021fe Author: Maciej Mrozowski gentoo org> AuthorDate: Sat Oct 21 21:20:59 2023 + Commit: Maciej Mrozowski gentoo org> CommitDate: Sat Oct 21 21:31:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69db25ff dev-util/ddd: add 3.4.0 Signed-off-by: Maciej Mrozowski gentoo.org> Closes: https://bugs.gentoo.org/906084 dev-util/ddd/Manifest | 1 + dev-util/ddd/ddd-3.4.0.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/dev-util/ddd/Manifest b/dev-util/ddd/Manifest index 3a21583f83eb..3409e9cb445f 100644 --- a/dev-util/ddd/Manifest +++ b/dev-util/ddd/Manifest @@ -1 +1,2 @@ DIST ddd-3.3.12.tar.gz 5687115 BLAKE2B 52c448eda46bfdc4f5720abda569a0c70f3680c3fdd543f6101c9af8c4c448496414c1c2a7be91590d9f14d0c8c2bb053a234d179bf900ca52df0ea8c2642131 SHA512 1249e4f5f25335f8f2c3616470f7a8f36262c00b8ac12b79f2b2806228de2831ebeb780fe09490e5e8b5b1ca108fe936ae70856f6a6ec02876fc75c7b4a7dbf3 +DIST ddd-3.4.0.tar.gz 5742233 BLAKE2B d67969ce2a9803875d8c22abb0708fae2b3e8ef7ce3e36d0969f60ee2f72251fe96774e2768f1dc57e9973684c07ba02d275a711a7a15af24585d6b1468d8eec SHA512 0498eeeb12da7c7f5e2343da2ec44b68ff2b7b9b6481386a8fb9f2d9ac3a9c7154361fe0be78ce81fd966afbc48ed212f40747d1e3b112109ec16f152c67786a diff --git a/dev-util/ddd/ddd-3.4.0.ebuild b/dev-util/ddd/ddd-3.4.0.ebuild new file mode 100644 index ..8776b5cb7b23 --- /dev/null +++ b/dev-util/ddd/ddd-3.4.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop optfeature + +DESCRIPTION="Graphical front-end for command-line debuggers" +HOMEPAGE="https://www.gnu.org/software/ddd; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3 FDL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="readline" + +RESTRICT="test" + +COMMON_DEPEND=" + sys-devel/gdb + sys-libs/ncurses:= + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + >=x11-libs/motif-2.3:0 + ppc? ( dev-libs/elfutils ) + ppc64? ( dev-libs/elfutils ) + readline? ( sys-libs/readline:= ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + x11-apps/xfontsel +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.12-man.patch" + "${FILESDIR}/${PN}-3.3.12-tinfo.patch" +# "${FILESDIR}/${PN}-3.4.0-gcc9.patch" + "${FILESDIR}/${PN}-3.3.12-parallel.patch" +) + +DOCS=( + AUTHORS CREDITS INSTALL NEWS README TIPS + doc/ddd{.pdf,-themes.pdf} +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_with readline) +} + +src_install() { + # Remove app defaults + rm -f "${S}"/ddd/Ddd || die + + # Install ddd distribution + default + + # Install application icon + doicon "${S}"/icons/ddd.xpm +} + +pkg_postinst() { + optfeature "Data visualisation" sci-visualization/gnuplot + optfeature "Java debugging" virtual/jdk + optfeature "Bash debugging" app-shells/bashdb + optfeature "Perl debugging" dev-lang/perl + optfeature "Python debugging" dev-python/pydb + elog + elog "Important notice: if you encounter DDD crashes during visualization, you might" + elog "have hit bug #459324. Try switching to plotting in external window:" + elog "Select Edit|Preferences|Helpers and switch 'plot window' to 'external'" +}
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/
commit: bfb539aaddd1ad06435002f821d8019f27ee176c Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 21:30:17 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:30:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb539aa games-puzzle/gnome-sudoku: drop 45.0 Signed-off-by: Mart Raudsepp gentoo.org> games-puzzle/gnome-sudoku/Manifest | 1 - games-puzzle/gnome-sudoku/gnome-sudoku-45.0.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest index f064f15cea29..9b1afc174221 100644 --- a/games-puzzle/gnome-sudoku/Manifest +++ b/games-puzzle/gnome-sudoku/Manifest @@ -1,4 +1,3 @@ DIST gnome-sudoku-44.0.tar.xz 391964 BLAKE2B f934c863dd648e606fd44db065dbd0ffb357501a24ea813fa435cee407807fc0546ee2180a53003f2e4e0eac22b394bb6ce281c393f424293305ee350fbfe961 SHA512 96c9cf66f14973d486cc7e2163ff50df442027814ab219f4a22f83a84454295d67bdb5d359613579951070a3e327855b45d039cfd1790e185e8aa92e86f81caf -DIST gnome-sudoku-45.0.tar.xz 393728 BLAKE2B 0e46172ee60d963138ad2bb461b49c1a57e3fd23c780ac919fbdd8e1e7f1f75dfcae93eb99e4107f5713dcf007f800267302d30a8acb26024d75aad5d8bd3966 SHA512 6479cc4bddbd2e1c9c0e76ace5ac64b25d700d3835dc96f393e6bdda918de11361a0041797d05c528d09fcb4fcff11aa114ede105ccb4941ef0af62688d70e2a DIST gnome-sudoku-45.1.tar.xz 394324 BLAKE2B 828688020d6d3dc34265aeec9c5865778ee8bb80fe448eccb9f2b5b2894edeb6893085bff6851389f2274df2c1482779f1a34700484722c39e38bd7da0358710 SHA512 5b7f38fb21b176bbbafe818ab797ba7b0f71adc562fe9d28314105631f8ce893a1332e02beb7d6cfaff808ee8781f4c5fcd2b66ac347c27dfcdff8fd7dba49a5 DIST gnome-sudoku-45.2.tar.xz 394508 BLAKE2B 0ddd6030124af054be0a5b5746129d2d8a6e5f0f61f7b23599313d2fb2a82ab8ea7660398ac450dd78df3c6eae56a4d66f669e112258a2a13b9f2d5fabe4f186 SHA512 b2b47efcc0bde17ff09a38bb7df22b2d1381c9d1552612f7836143bf7b79691ebd623f4c3bb0a65d9956eb92d81df11fb4542aa439ed85fc83c52c429125e88b diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.0.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-45.0.ebuild deleted file mode 100644 index 724bcf83a29c.. --- a/games-puzzle/gnome-sudoku/gnome-sudoku-45.0.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 - -inherit gnome.org gnome2-utils meson vala xdg - -DESCRIPTION="Test your logic skills in this number grid puzzle" -HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnome-sudoku; - -LICENSE="GPL-3+ CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" - -RDEPEND=" - >=dev-libs/glib-2.40:2 - dev-libs/libgee:0.8=[introspection] - >=gui-libs/gtk-4.10.0[introspection] - >=gui-libs/libadwaita-1.4_alpha[introspection] - dev-libs/json-glib - >=dev-libs/qqwing-1.3.4:= - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/pango[introspection] -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(vala_depend) - dev-libs/appstream-glib - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -src_prepare() { - default - vala_setup - xdg_environment_reset -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/color-theme/files/, app-emacs/color-theme/
commit: 9b89a5a27fd522b759615f1e8a9fc3d124ddd9c6 Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 21 21:21:52 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 21:24:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b89a5a2 app-emacs/color-theme: drop 6.6.0-r2 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/color-theme/color-theme-6.6.0-r2.ebuild | 36 --- app-emacs/color-theme/color-theme-6.6.0-r3.ebuild | 2 +- .../files/50color-theme-gentoo-6.6.0-r3.el | 119 - .../color-theme/files/50color-theme-gentoo.el | 60 ++- 4 files changed, 36 insertions(+), 181 deletions(-) diff --git a/app-emacs/color-theme/color-theme-6.6.0-r2.ebuild b/app-emacs/color-theme/color-theme-6.6.0-r2.ebuild deleted file mode 100644 index 470c4fea7c5a.. --- a/app-emacs/color-theme/color-theme-6.6.0-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp readme.gentoo-r1 - -DESCRIPTION="Install color themes (includes many themes)" -HOMEPAGE="http://www.nongnu.org/color-theme/; -SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P}.tar.gz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ppc sparc x86 ~amd64-linux ~x86-linux" - -PATCHES=( - "${FILESDIR}"/${P}-replace-in-string.patch - "${FILESDIR}"/${P}-emacs-26.patch -) -ELISP_REMOVE="color-theme-autoloads.*" -SITEFILE="50${PN}-gentoo.el" - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-install ${PN}/themes themes/*.el - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - dodoc AUTHORS BUGS ChangeLog README - - DOC_CONTENTS="To use color-theme non-interactively, initialise it - in your ~/.emacs file as in the following example (which is - for the \"Blue Sea\" theme): - \n - \n(color-theme-initialize) - \n(color-theme-blue-sea)" - readme.gentoo_create_doc -} diff --git a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild index 76a245903a35..ef213817b3bb 100644 --- a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild +++ b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild @@ -19,7 +19,7 @@ PATCHES=( "${FILESDIR}"/${P}-emacs-29.patch ) ELISP_REMOVE="color-theme-autoloads.*" -SITEFILE="50${PN}-gentoo-6.6.0-r3.el" +SITEFILE="50${PN}-gentoo.el" src_install() { elisp-install ${PN} *.el *.elc diff --git a/app-emacs/color-theme/files/50color-theme-gentoo-6.6.0-r3.el b/app-emacs/color-theme/files/50color-theme-gentoo-6.6.0-r3.el deleted file mode 100644 index b516108fdf9b.. --- a/app-emacs/color-theme/files/50color-theme-gentoo-6.6.0-r3.el +++ /dev/null @@ -1,119 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") - -(autoload 'color-theme-select "color-theme" "\ -Displays a special buffer for selecting and installing a color theme. -With optional prefix ARG, this buffer will include color theme libraries -as well. A color theme library is in itself not complete, it must be -used as part of another color theme to be useful. Thus, color theme -libraries are mainly useful for color theme authors. - -\(fn ARG)" t) - -(autoload 'color-theme-describe "color-theme" "\ -Describe color theme listed at point. -This shows the documentation of the value of text-property color-theme -at point. The text-property color-theme should be a color theme -function. See `color-themes'." t) - -(autoload 'color-theme-install-at-mouse "color-theme" "\ -Install color theme clicked upon using the mouse. -First argument EVENT is used to set point. Then -`color-theme-install-at-point' is called. - -\(fn EVENT)" t) - -(autoload 'color-theme-install-at-point-for-current-frame "color-theme" "\ -Install color theme at point for current frame only. -Binds `color-theme-is-global' to nil and calls -`color-theme-install-at-point'." t) - -(autoload 'color-theme-print "color-theme" "\ -Print the current color theme function. - -You can contribute this function to news:gnu.emacs.sources> or -paste it into your .emacs file and call it. That should recreate all -the settings necessary for your color theme. - -Example: - -(require \\='color-theme) -(defun my-color-theme () - \"Color theme by Alex Schroeder, created 2000-05-17.\" - (interactive) - (color-theme-install - \\='(... -... -...))) -(my-color-theme) - -If you want to use a specific color theme function, you can call the -color theme function in your .emacs directly. - -Example: - -(require \\='color-theme) -(color-theme-gnome2) - -\(fn BUF)" t) - -(autoload 'color-theme-analyze-defun "color-theme" "\ -Once you have a color-theme printed, check for missing faces. -This is used by maintainers who receive a color-theme submission
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gvfs/
commit: 8565bdc669b87c2f8efbc446bfd347f55cae2328 Author: Guillermo Joandet gmail com> AuthorDate: Fri Oct 20 15:25:33 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:22:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8565bdc6 gnome-base/gvfs: Version bump to 1.52.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33430 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gvfs/Manifest | 1 + gnome-base/gvfs/gvfs-1.52.1.ebuild | 155 + 2 files changed, 156 insertions(+) diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest index 8a6e776db2b1..58bcf51db69a 100644 --- a/gnome-base/gvfs/Manifest +++ b/gnome-base/gvfs/Manifest @@ -1,2 +1,3 @@ DIST gvfs-1.50.6.tar.xz 1229872 BLAKE2B bd14b8d8f3f4dd96102032a80853ddb3b1df8bdfd589e10483b39aa2055c4ec1e3c2a78872f535563eff60224d39536bcfed168707ea7e061517fa39ad3e6c76 SHA512 f289d5c45306e270fcbc0c66bb9583ad10c03492eb843d170cf5543afbf20226c22554abc7fc658e1c86d41feee9028f038c977995241f9b84a51ab31d6bdd67 DIST gvfs-1.52.0.tar.xz 1231912 BLAKE2B 357a72597a0a173a878942d4c71b9372eed0546c914b7a24b1703964279b834c3efb4b3f335e26385d68e4f0f46e40244561a1650ed61a34b345708bd972afb2 SHA512 afc23ad81d8bd5a79430bf52f35f2e9a6121371d8a8df3f1837c7711ad709c58007039045ccb6798502e7f5bfc075724f5cd62831d0084299b4df906f651966a +DIST gvfs-1.52.1.tar.xz 1232604 BLAKE2B 7cffcdb38923cf9ceedad132bac9a7fb7a3cd44c7da369f39852ce9407700883e4a4ecd1cf79442eecb1610f3c96cbecf10e6dfa2a3e974ca170314c3ecdaedf SHA512 7d791afd505bcdbc38e811630a60e846f8980db1e80a07877aa20439177fc9a5def35f4dabd83323a4867a1cce548600e2f6c8bed586ee1ca55f514022e86064 diff --git a/gnome-base/gvfs/gvfs-1.52.1.ebuild b/gnome-base/gvfs/gvfs-1.52.1.ebuild new file mode 100644 index ..bbd7d673fd42 --- /dev/null +++ b/gnome-base/gvfs/gvfs-1.52.1.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TMPFILES_OPTIONAL=1 +inherit gnome.org gnome2-utils meson systemd tmpfiles xdg + +DESCRIPTION="Virtual filesystem implementation for GIO" +HOMEPAGE="https://wiki.gnome.org/Projects/gvfs; + +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="afp archive bluray cdda elogind fuse google keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" +RESTRICT="!test? ( test )" +# elogind/systemd only relevant to udisks (in v1.38.1) +REQUIRED_USE=" + ?? ( elogind systemd ) + cdda? ( udev ) + google? ( gnome-online-accounts ) + gphoto2? ( udev ) + mtp? ( udev ) + udisks? ( udev ) +" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/glib-2.70.0:2 + >=gnome-base/gsettings-desktop-schemas-3.33.0 + afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) + sys-apps/dbus + app-crypt/gcr:0= + policykit? ( + >=sys-auth/polkit-0.114 + sys-libs/libcap + ) + http? ( + dev-libs/libxml2:2 + >=net-libs/libsoup-3.0.0:3.0 + ) + zeroconf? ( >=net-dns/avahi-0.6[dbus] ) + udev? ( >=dev-libs/libgudev-147:= ) + fuse? ( + >=sys-fs/fuse-3.0.0:3 + virtual/tmpfiles + ) + udisks? ( >=sys-fs/udisks-1.97:2 ) + systemd? ( >=sys-apps/systemd-206:0= ) + elogind? ( >=sys-auth/elogind-229:0= ) + ios? ( + >=app-pda/libimobiledevice-1.2:= + >=app-pda/libplist-1:= + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) + keyring? ( app-crypt/libsecret ) + bluray? ( media-libs/libbluray:= ) + mtp? ( + virtual/libusb:1 + >=media-libs/libmtp-1.1.15:= + ) + samba? ( >=net-fs/samba-4[client] ) + archive? ( app-arch/libarchive:= ) + cdda? ( + dev-libs/libcdio:0= + >=dev-libs/libcdio-paranoia-0.78.2:= + ) + google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) + gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) + nfs? ( >=net-fs/libnfs-1.9.8:= ) + virtual/openssh +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + dev-util/gdbus-codegen + test? ( dev-libs/libgdata ) +" + +src_configure() { + local enable_logind="false" + if use systemd || use elogind; then + enable_logind="true" + fi + + # currently HAVE_GCRYPT and linkage only used with afp; check it on big + # bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes + local
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: 9710087d251d79a1f9e68d37872173111b08fa6b Author: Guillermo Joandet gmail com> AuthorDate: Fri Oct 20 13:29:43 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:21:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9710087d mail-client/evolution: Version bump to 3.50.1 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> mail-client/evolution/Manifest| 1 + mail-client/evolution/evolution-3.50.1.ebuild | 153 ++ 2 files changed, 154 insertions(+) diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest index 9232c54160e5..271f83507347 100644 --- a/mail-client/evolution/Manifest +++ b/mail-client/evolution/Manifest @@ -1,2 +1,3 @@ DIST evolution-3.48.4.tar.xz 13440112 BLAKE2B c6cab75c9905607487f35f560c8608116eee098d456d83ad5c736129d88cbebd1be95216c77668ea4085ccceb93510267b90fbb3486eb3cf23a54ff494a890bd SHA512 6476a995fe2ef4c9aa849296a7b9c6174d0b0d373efe72139a94911cd370efb4b517dbace173295fd3d2114dcb50e8fe3227917a2ca9cbdecc9a1fdadd47 DIST evolution-3.50.0.tar.xz 13508148 BLAKE2B 335c63aaca525db00f910d27ffc2d851a8f206ffb2ca0f39fb2bc4d2e5469d93c2f4fdf041136e08a635e5124bd9dc7b02b0c12e1435e6fa0a7b077322d2304b SHA512 3a00a47ce7bec4a0e53f2c446f8ad0117c4c60db6e9a01f98fb4f2af38d0d54182020930e8c855af322ec3b563dcc1adfcaf42fdcc39a872f6de3480ba078106 +DIST evolution-3.50.1.tar.xz 13509152 BLAKE2B 74a1b5550896d8e970675b0a1bb24c11d0da824cdc759ea6bbff781780788686fd2b9fd63cdb8b02a176fc8d87f248165b80f426ec12cbff3c657204ddc49f26 SHA512 619346315fa9cedd2d3b0327f4d286d8515a9e2aa3e76c48692b4f6492b91b5d18965e8379201514213821a1e430a717c40e079907ceac340c8ab20bcc51d390 diff --git a/mail-client/evolution/evolution-3.50.1.ebuild b/mail-client/evolution/evolution-3.50.1.ebuild new file mode 100644 index ..80dbd5b91eeb --- /dev/null +++ b/mail-client/evolution/evolution-3.50.1.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 readme.gentoo-r1 + +DESCRIPTION="Integrated mail, addressbook and calendaring functionality" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" +SLOT="2.0" + +IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux spamassassin spell ssl +weather ytnef" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +# glade-3 support is for maintainers only per configure.ac +# pst is not mature enough and changes API/ABI frequently +# dconf explicitly needed for backup plugin +# gnome-desktop support is optional with --enable-gnome-desktop +# automagic libunity dep +# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk +DEPEND=" + >=app-crypt/libsecret-0.5 + >=app-text/enchant-2.2.0:2 + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.66:2[dbus] + >=dev-libs/libxml2-2.7.3:2 + >=gnome-base/gnome-desktop-2.91.3:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] + >=media-libs/libcanberra-0.25[gtk3] + >=net-libs/libsoup-3.0:3.0 + >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] + >=x11-libs/cairo-1.9.15[glib] + >=x11-libs/gdk-pixbuf-2.24:2 + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7 + >=x11-misc/shared-mime-info-0.22 + + app-text/cmark:= + >=app-text/iso-codes-0.49 + >=app-accessibility/at-spi2-core-2.46.0:2 + + gnome-base/dconf + x11-libs/libSM + x11-libs/libICE + + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) + bogofilter? ( mail-filter/bogofilter ) + geolocation? ( + >=media-libs/libchamplain-0.12.21:0.12[gtk] + >=media-libs/clutter-1.0.0:1.0 + >=media-libs/clutter-gtk-0.90:1.0 + >=sci-geosciences/geocode-glib-3.26.3:2 ) + ldap? ( >=net-nds/openldap-2:= ) + spamassassin? ( mail-filter/spamassassin ) + spell? ( >=app-text/gspell-1.8:= ) + ssl? ( + >=dev-libs/nspr-4.6.1 + >=dev-libs/nss-3.11 + ) + weather? ( + >=dev-libs/libgweather-4.2.0:4= + >=sci-geosciences/geocode-glib-3.26.3:2 + ) + ytnef? ( net-mail/ytnef ) +" +RDEPEND="${DEPEND} + highlight? ( app-text/highlight ) + selinux? ( sec-policy/selinux-evolution ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libshumate/
commit: 9078f26231d543b83a3876dc97c2b3dd34a17456 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 21 21:10:36 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:21:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9078f262 media-libs/libshumate: add 1.1.1 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libshumate/Manifest| 1 + media-libs/libshumate/libshumate-1.1.1.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libshumate/Manifest b/media-libs/libshumate/Manifest index 718f7253512d..ec70f64a2de0 100644 --- a/media-libs/libshumate/Manifest +++ b/media-libs/libshumate/Manifest @@ -1,2 +1,3 @@ DIST libshumate-1.0.5.tar.xz 112008 BLAKE2B e20e53fdcd34aa67853f68d72801e7ef7dfcb39670f67f0bfab76cc04a0dc4e92b614b5a588560de64c85406b63a105b5ba19854cf1189a5a3c03f097c93556e SHA512 73beffb8eea95b279d297294ce96a39883856d280eeda1215b908d5b7ac86aff49bbd9c07065ffb394657497997b1994712de6526efd9076f9a5feb1c17b9532 DIST libshumate-1.1.0.tar.xz 299096 BLAKE2B 111eaca1ed7d0abc9f4bc5d83c10bd84aadd42cf92d3a5ac37e00edd9b433c1db768686c9935f7f88b200c6a2b7c1898b0e96bcf036947bc7097e5ddfcd34d82 SHA512 138736090ad448cd73812e5b3da6d1e9199601ca7ee9b026a19586c680ccb306871fe2a779db4cffde822834974154ccd55117dd58ce849c655fde71dab0237a +DIST libshumate-1.1.1.tar.xz 299200 BLAKE2B 763bba4c27d2e576b687120fff1d9dd07029307032618e4b629b1a5cd7091d46349cc3908388b84e7053b6e76d11ea0c646edbda2468bee5fc3c8cad874cfe3d SHA512 d39d47d7a41eb692b4f42c66ee4e4c84f028314d6bf8757b7c7803fb67eff72ad2af3b5cb5256b2325f39291df0b1440f64b685e5a98b7c3a3712977ff495c5e diff --git a/media-libs/libshumate/libshumate-1.1.1.ebuild b/media-libs/libshumate/libshumate-1.1.1.ebuild new file mode 100644 index ..0238d92667b6 --- /dev/null +++ b/media-libs/libshumate/libshumate-1.1.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala virtualx + +DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps" +HOMEPAGE="https://wiki.gnome.org/Projects/libshumate https://gitlab.gnome.org/GNOME/libshumate; + +SLOT="1.0/1" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86" +REQUIRED_USE="gtk-doc? ( introspection )" + +IUSE="gtk-doc +introspection sysprof vala" # vector-renderer is still experimental, maybe put in at a later release + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + >=x11-libs/cairo-1.4 + >=dev-db/sqlite-1.12:3 + >=gui-libs/gtk-4:4 + >=net-libs/libsoup-3.0:3.0 + introspection? ( >=dev-libs/gobject-introspection-0.6.3:= ) +" +# vector-renderer? ( +# >=dev-libs/json-glib-1.6.0[introspection?] +# dev-libs/protobuf-c +# ) + +DEPEND="${RDEPEND} + sysprof? ( dev-util/sysprof-capture:4 ) +" +BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + vala? ( $(vala_depend) ) +" + +src_configure() { + local emesonargs=( + $(meson_use introspection gir) + $(meson_use vala vapi) + $(meson_use gtk-doc gtk_doc) + -Ddemos=false # only built, not installed + # $(meson_use vector-renderer vector_renderer) + -Dvector_renderer=false + -Dlibsoup3=true + $(meson_feature sysprof) + ) + meson_src_configure +} + +src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +src_install() { + meson_src_install + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html || die + mv "${ED}"/usr/share/doc/libshumate-1.0 "${ED}"/usr/share/gtk-doc/html/libshumate-1.0 || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/
commit: 89e63956af461265a56c20c0e83bdd9cba014db8 Author: Guillermo Joandet gmail com> AuthorDate: Fri Oct 20 15:13:46 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e63956 gnome-extra/evolution-ews: Version bump to 3.50.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33428 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/evolution-ews/Manifest | 1 + .../evolution-ews/evolution-ews-3.50.1.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/gnome-extra/evolution-ews/Manifest b/gnome-extra/evolution-ews/Manifest index 87ec511972db..a7d9c03674f6 100644 --- a/gnome-extra/evolution-ews/Manifest +++ b/gnome-extra/evolution-ews/Manifest @@ -1,2 +1,3 @@ DIST evolution-ews-3.48.2.tar.xz 701356 BLAKE2B 8c941302f383870bacf0dd3f02b28be34105ec7f612b027a505b98be0f66099d65671808e26e86ce756fc47116d012aa1c82fff74c5a501d3778dc7aba6b2498 SHA512 deccc3b442718b03809a7c49297a3f5d7c0bd2873fddfd9f90861a102208759cb95db9bfec1b04cff6932678f58aa81467c48fd4b1e32bb49ed43b9d8c9f4f77 DIST evolution-ews-3.50.0.tar.xz 707208 BLAKE2B b2137c393e3ad6f3fdcd865d7dbba8f2830fbf3f287cb5599a23837ca5b4597714deeff08dc6e69443baf96171976476302bafeccdfb0c941c5b63e9a80f69c3 SHA512 51b90c018a5aea84e2c89785edcf69fe396d10d3fe447bc3ea5207506efa6433fe7af5e35ef6e2f5c3c2b8e3218ddff12c5be000dcad50c998c914994ce95745 +DIST evolution-ews-3.50.1.tar.xz 707220 BLAKE2B 8d5e579e885ebdabcbc3f19b18ba8ecaafdf393c473d3f3ca47c0002841634e2fda5c3d3db6ec132c1589a5bc7869e84b36e6761457f00bd999b2e866151b1af SHA512 f02b1815f8d641a5941f67e7b7507966231301f258602b8772e7ae01490f6ac18f66f60609c94e4ea996bf8544a65d5d895dd56a0eabbf7c20a86ff310537c18 diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild new file mode 100644 index ..def2f07990d7 --- /dev/null +++ b/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 optfeature + +DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web Services" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-ews; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="test" + +# libical-glib currently (2020-02-29) oddly behind USE=introspection +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.68:2 + >=dev-libs/libical-3.0.5:0=[introspection(-)] + >=dev-libs/json-glib-1.0.4 + >=dev-libs/libmspack-0.4 + dev-libs/libxml2:2 + >=gnome-extra/evolution-data-server-${PV}:0= + >=mail-client/evolution-${PV}:2.0 + >=net-libs/libsoup-3.0:3.0 + >=x11-libs/gtk+-3.10:3 +" +DEPEND="${RDEPEND} + test? ( >=net-libs/uhttpmock-0.9:1.0 ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Unittests fail to find libevolution-ews.so +RESTRICT="test !test? ( test )" + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare +# call; if needed, set them after cmake_src_prepare call, if that works +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_MSPACK=ON + -DENABLE_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + cmake_src_test +} + +src_install() { + cmake_src_install +} + +pkg_postinst() { + optfeature "oauth support" "gnome-extra/evolution-data-server[oauth-gtk3]" +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/
commit: abdc824b72707ee02d4bbaa722fc5c126660fb86 Author: Guillermo Joandet gmail com> AuthorDate: Fri Oct 20 15:11:19 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdc824b gnome-extra/evolution-data-server: Version bump to 3.50.1 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/evolution-data-server/Manifest | 1 + .../evolution-data-server-3.50.1.ebuild| 159 + 2 files changed, 160 insertions(+) diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index 25a3bc852d91..4153d9acf499 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1,2 +1,3 @@ DIST evolution-data-server-3.48.4.tar.xz 4906356 BLAKE2B 13cbd21d8f6829d052227d3d328439d5f00a2cda2384ffeace791a563ed8acdcd707729ae032dbdbe16e530b2e6205c006412f1cbaa03e8fb6d669c2c75d67bd SHA512 35bc6653efdb70a110f39499945516408090f101319a3080c87f6e14f886e0f9283225c4c5b6a4c2af418b9928c5eb7fba2d319481c81af1fa87f7dd930f7215 DIST evolution-data-server-3.50.0.tar.xz 4964568 BLAKE2B 1239bab5563e645ebf3999d1977f5b13fdbb155f70fef85904c0cbc06abba64bf79a1c9417749df1ee2f381a757f06d43e0eea1eb064ef5d6250058d9d66c823 SHA512 30a04721304e4447fbe5dccc6992ca38fd7e4ed4a6f8c846def34ee8097d31db3139b0f3b89a64c59af71b9dcd6108bfcdd60b36098b85ad96aee63f9ed5bba5 +DIST evolution-data-server-3.50.1.tar.xz 4964724 BLAKE2B 9896c4dd69c5ce8272594170ba52ca58fdbdbd11122a8d0a40aeee219137c84dfe1f40e713610485f1bf56e89df6ff7cb94e787dc6019ea68217def5390a502d SHA512 9d15eeb265aa7243d87e8e05c50b329554c1adfda20c175df5b4dd2efc970bb8a8fae95505288584cce0ec95755c5d183e2cd43e71137df9a5aa252bd35c7847 diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.50.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.50.1.ebuild new file mode 100644 index ..b819888c92af --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.50.1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake db-use flag-o-matic gnome2 vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-data-server; + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0 soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos oauth-gtk3 oauth-gtk4 vala +weather" +REQUIRED_USE=" + oauth-gtk3? ( gtk ) + oauth-gtk4? ( gtk ) + vala? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +# glib-2.70 for build-time optional GPowerProfileMonitor +RDEPEND=" + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.70:2 + >=dev-libs/libical-3.0.8:=[glib,introspection?] + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4 + >=dev-libs/nss-3.9 + >=net-libs/libsoup-3.1.1:3.0 + >=dev-libs/json-glib-1.0.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=x11-libs/gtk+-3.20:3 + >=gui-libs/gtk-4.4:4 + >=media-libs/libcanberra-0.25[gtk3] + + oauth-gtk3? ( >=net-libs/webkit-gtk-2.34.0:4.1 ) + oauth-gtk4? ( >=net-libs/webkit-gtk-2.39.90:6 ) + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-4.2.0:4= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) + >=net-libs/libsoup-3.1.1:3.0[vala] + dev-libs/libical[vala] + ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( + >=dev-util/gtk-doc-1.14 + dev-util/gi-docgen + app-text/docbook-xml-dtd:4.1.2 + ) + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Some tests fail due to missing locales. +# Also, dbus tests are flaky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="!test?
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: 4736b845e2fb36ddc341cc09078e43c10179d7ab Author: Guillermo Joandet gmail com> AuthorDate: Sat Oct 21 13:44:56 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 21 21:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4736b845 sci-geosciences/gnome-maps: Version bump to 45.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33442 Signed-off-by: Mart Raudsepp gentoo.org> sci-geosciences/gnome-maps/Manifest | 1 + sci-geosciences/gnome-maps/gnome-maps-45.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest index b748acd62ce7..4210c7f31455 100644 --- a/sci-geosciences/gnome-maps/Manifest +++ b/sci-geosciences/gnome-maps/Manifest @@ -1,3 +1,4 @@ DIST gnome-maps-44.3.tar.xz 2348292 BLAKE2B 1e66780eaf5ea86e25438702ed8602801d31b128e40e48b30d01b9aecb9366168447f6d47efdc3198d4c8598dbcd439ae9a8c80e3810fc22faf1a3f1a44ea1b3 SHA512 a193b27474a3b62b3dc5ddbe082ea9718c5225d4939d939cf0050c46016fa1c173091d7a6087aa7be53e8369867b200de793a91f87971b8696207a12ec50c682 DIST gnome-maps-44.4.tar.xz 2348376 BLAKE2B c2a17704709cdb8216cfeeeb98c47d0a5b06335f5f9e158175bb4a982db6d385f0c64554f15549e971b00f1fe2bdc215f309abdc37f47fffbb28e76235ec30fe SHA512 7e529f13daa9f1bd24b1e07e5b4514cdc32ed03b27683ee428863daf6fc883ce2cfd4995446335181c71e452e05e199e76f706a207f01f3930f1f340146e55aa DIST gnome-maps-45.0.tar.xz 3137420 BLAKE2B b44915359353fe924f0ca969d5ef8f321c6b15bcd42a3682e5086a6dacd0fba0cf83d5ac281a627651f7454827950f27267b0b5c90fb5575983d083146c5 SHA512 052322e9f92e1311e3eb57a06b2dcdd95e1083f99c59426883884802d6d38c1084d9cca8ff9821b2878c0b70d2c15d1ff04a7710658addf6ad024a198edb61db +DIST gnome-maps-45.1.tar.xz 3140732 BLAKE2B 060ad1c99a6cc87a647f23de4263ef980e8e7f512a9d498e28ff047bca65509c34de15004a4106eed87adeedc9d45ad3875193ddc8791d6b9cbda7623e4d9c10 SHA512 ed738db8929ca62dc8ce6780749f8a370fcd2d7175911521124cb7ac360bd94797ec209b01c7fc1a5520a7c680e8089954e9a88673b3c12b48d009469d6e1eef diff --git a/sci-geosciences/gnome-maps/gnome-maps-45.1.ebuild b/sci-geosciences/gnome-maps/gnome-maps-45.1.ebuild new file mode 100644 index ..4dbc0fd2b0fc --- /dev/null +++ b/sci-geosciences/gnome-maps/gnome-maps-45.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="A map application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Maps; + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Pure introspection dependencies found by grepping imports in ${S} +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + >=dev-libs/gjs-1.69.2 + >=dev-libs/gobject-introspection-0.10.1:= + gui-libs/gtk:4[introspection] + >=app-misc/geoclue-0.12.99:2.0[introspection] + >=gui-libs/libadwaita-1.4_alpha:1[introspection] + >=dev-libs/libgweather-4.2.0:4=[introspection] + >=sci-geosciences/geocode-glib-3.15.2:2[introspection] + dev-libs/libportal:=[introspection] + >=media-libs/libshumate-1.1_beta:1.0=[introspection] + dev-libs/libxml2:2 + >=net-libs/rest-0.9.1:1.0[introspection] + + app-crypt/libsecret[introspection] + media-libs/graphene[introspection] + net-libs/libsoup:3.0[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: be6971fcba311077025f602eb124bf0e20782f7d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 21:15:28 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:16:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6971fc profiles: package.deprecated: Mark dev-qt/qtscript:5 deprecated Bug: https://bugs.gentoo.org/915779 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.deprecated | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.deprecated b/profiles/package.deprecated index d656f29a309a..01ba1c3d5759 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2023-10-21) +# QtScript is deprecated since Qt 5.5, all projects must port away. +# Bug 915779 +dev-qt/qtscript:5 + # Michał Górny (2023-06-18) # Superseded by dev-python/pdm-backend. The migration guide is at: # https://pdm-backend.fming.dev/migration/
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/, app-editors/texworks/files/
commit: 4ceb19e276bcdd7669911281457c0c025a7f6858 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 17:40:14 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb19e2 app-editors/texworks: add 0.6.8, EAPI-8 bump, python3_12, drop virtualx - add missing dev-qt/qttest:5 dependency - dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 - fix upstream's "optional" (really not) Qt5Script in build system Bug: https://bugs.gentoo.org/915780 Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/texworks/Manifest | 1 + .../files/texworks-0.6.8-optional-qtscript.patch | 25 +++ app-editors/texworks/texworks-0.6.8.ebuild | 84 ++ 3 files changed, 110 insertions(+) diff --git a/app-editors/texworks/Manifest b/app-editors/texworks/Manifest index 59ca10e2c65d..eba2967aa0d0 100644 --- a/app-editors/texworks/Manifest +++ b/app-editors/texworks/Manifest @@ -1 +1,2 @@ DIST texworks-0.6.7.tar.gz 12394465 BLAKE2B 0a2e0531ef0f296cd2be176baed14eb0c21733aeaf3ca3c43e3ff02e48bf68be8953db67f955db0b5a56676b391e2f7700404e9ea52907092d58cbbccaa02adf SHA512 b1c22c1f9bfae2595e77f0c98297cc690f62aac38125bb576d57cc3a0666d779e75af23ccf430a3547215065596b4ea60758233947cda06df8e1a7fc95c46b65 +DIST texworks-0.6.8.tar.gz 12486607 BLAKE2B a7de78adc0746c57b721a400a704d3912574933604e01124a99f5a60ba377ba66ce8d57f5f0a87e336de715d981146db6b8ae61a78c744b385c698fcdad2f7fe SHA512 23164f9ab2f611a705b533f4c435891f1279d1e0e0de2d7f947864f8919a6513cb696881dc1dcf93345471599f113d264ced57cbd2dceae343b9dde46ee80482 diff --git a/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch b/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch new file mode 100644 index ..460c4f4f7e2d --- /dev/null +++ b/app-editors/texworks/files/texworks-0.6.8-optional-qtscript.patch @@ -0,0 +1,25 @@ +It doesn't work like that. + +--- a/CMakeLists.txt 2023-02-18 11:42:11.0 +0100 b/CMakeLists.txt 2023-10-21 20:00:29.144638825 +0200 +@@ -281,9 +281,11 @@ + set(QT_VERSION_PATCH "${Qt6_VERSION_PATCH}") + else () + # Check for Qt5 +- find_package(Qt5 REQUIRED COMPONENTS Core Widgets Gui UiTools Concurrent Xml LinguistTools Qml OPTIONAL_COMPONENTS Script ScriptTools) ++ find_package(Qt5 REQUIRED COMPONENTS Core Widgets Gui UiTools Concurrent Xml LinguistTools Qml) + set(QT_LIBRARIES Qt5::Core Qt5::Widgets Qt5::Gui Qt5::UiTools Qt5::Concurrent Qt5::Xml Qt5::Qml) + ++ find_package(Qt5Script) ++ find_package(Qt5ScriptTools) + if (Qt5Script_FOUND AND Qt5ScriptTools_FOUND) + list(APPEND QT_LIBRARIES Qt5::ScriptTools Qt5::Script) + set(WITH_QTSCRIPT ON) +@@ -311,7 +313,6 @@ + set(QT_VERSION_MAJOR "${Qt5_VERSION_MAJOR}") + set(QT_VERSION_MINOR "${Qt5_VERSION_MINOR}") + set(QT_VERSION_PATCH "${Qt5_VERSION_PATCH}") +- set(WITH_QTSCRIPT ON) + endif () + + # Expose the major version number of Qt to the preprocessor. This is necessary diff --git a/app-editors/texworks/texworks-0.6.8.ebuild b/app-editors/texworks/texworks-0.6.8.ebuild new file mode 100644 index ..532ab36b69d9 --- /dev/null +++ b/app-editors/texworks/texworks-0.6.8.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{9..12} ) +CMAKE_REMOVE_MODULES_LIST=( FindLua ) +inherit lua-single python-single-r1 cmake xdg + +DESCRIPTION="Simple interface for working with TeX documents" +HOMEPAGE="https://tug.org/texworks/; +SRC_URI="https://github.com/TeXworks/texworks/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-release-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="lua python test" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtdeclarative:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.5-cmake_lua_version.patch + "${FILESDIR}"/${P}-optional-qtscript.patch +) + +pkg_setup() { + use lua && lua-single_pkg_setup + + python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -Wno-dev + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=ON +
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: af86302bb309e5385570c04f892fefe114094665 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:49:17 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86302b app-misc/qlcplus: drop 5.0.0_beta1 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 - app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 85 - 2 files changed, 86 deletions(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index cc4f2b713c44..9041f075acba 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,4 +1,3 @@ DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 -DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884 DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild deleted file mode 100644 index ee76871ac4cd.. --- a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils udev virtualx xdg - -DESCRIPTION="A software to control DMX or analog lighting systems" -HOMEPAGE="https://www.qlcplus.org/; -SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz; -S="${WORKDIR}/qlcplus-QLC-_${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -RDEPEND=" - dev-embedded/libftdi:= - dev-libs/glib:2 - dev-qt/qt3d:5[qml] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets,qml] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-libs/libmad - media-libs/libsndfile - sci-libs/fftw:3.0 - virtual/libusb:0 - virtual/libusb:1 - virtual/udev -" -IDEPEND=" - dev-util/desktop-file-utils -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" - -src_prepare() { - default - - sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ - -i variables.pri || die - - ## Remove Werror-flag since there are some warnings with gcc-9.x - sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ - -i variables.pri || die -} - -src_configure() { - eqmake5 CONFIG+=qmlui -} - -src_test() { - virtx emake check -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} - -pkg_postinst() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update - - elog "Some configurations of KDE Plasma break the layout of" - elog "QLC+ 5's QML UI." - elog "As a workaround, try those environment variables:" - elog " export XDG_CURRENT_DESKTOP=GNOME" - elog "OR" - elog " export QT_QPA_PLATFORMTHEME=gtk3" -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/meshlab/
commit: d95a2615e43c05a00b94048221e9ab5a30f45e37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 19:29:53 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95a2615 media-gfx/meshlab: update EAPI 7 -> 8, drop unused, add missing deps CMAKE_BUILD_TYPE=Release was ignored by eclass so setting it was a no-op. Bug: https://bugs.gentoo.org/915788 Bug: https://bugs.gentoo.org/763837 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/meshlab/meshlab-2020.12-r2.ebuild | 58 + 1 file changed, 58 insertions(+) diff --git a/media-gfx/meshlab/meshlab-2020.12-r2.ebuild b/media-gfx/meshlab/meshlab-2020.12-r2.ebuild new file mode 100644 index ..3022559a4e4c --- /dev/null +++ b/media-gfx/meshlab/meshlab-2020.12-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VCG_VERSION="2020.12" +inherit cmake xdg + +DESCRIPTION="System for processing and editing unstructured 3D triangular meshes" +HOMEPAGE="https://www.meshlab.net/; +SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-${PV}.tar.gz -> ${P}.tar.gz + https://github.com/cnr-isti-vclab/vcglib/archive/${VCG_VERSION}.tar.gz -> vcglib-${VCG_VERSION}.tar.gz" +S="${WORKDIR}/meshlab-Meshlab-${PV}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="double-precision minimal" + +DEPEND=" + dev-cpp/eigen:3 + dev-cpp/muParser + dev-libs/gmp:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtdeclarative:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/glew:0= + =media-libs/lib3ds-1* + media-libs/openctm:= + media-libs/qhull:= + sci-libs/levmar + sci-libs/mpir:= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-disable-updates.patch" + "${FILESDIR}/${P}-find-plugins.patch" +) + +src_unpack() { + unpack ${P}.tar.gz + cd "${S}" || die + unpack vcglib-2020.12.tar.gz + mv vcglib-2020.12/* vcglib || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_MINI=$(usex minimal) + -DBUILD_WITH_DOUBLE_SCALAR=$(usex double-precision) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlitestudio/
commit: 6a86552e4ba6096b81d67a814d4b83dd7f0ece14 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:59:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a86552e dev-db/sqlitestudio: drop 3.3.3, 3.4.3, 3.4.3-r1, 3.4.4 Closes: https://bugs.gentoo.org/915786 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/sqlitestudio/Manifest | 2 - dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild| 153 --- dev-db/sqlitestudio/sqlitestudio-3.4.3-r1.ebuild | 187 --- dev-db/sqlitestudio/sqlitestudio-3.4.3.ebuild| 186 -- dev-db/sqlitestudio/sqlitestudio-3.4.4.ebuild| 187 --- 5 files changed, 715 deletions(-) diff --git a/dev-db/sqlitestudio/Manifest b/dev-db/sqlitestudio/Manifest index b6bdf7398fe1..29660131f58b 100644 --- a/dev-db/sqlitestudio/Manifest +++ b/dev-db/sqlitestudio/Manifest @@ -1,3 +1 @@ -DIST sqlitestudio-3.3.3.tar.gz 8863232 BLAKE2B 1dfa74ab405ec057090f87726c3562470de4c1fd7b97c0fbc3e3fb4b3c8413825ec1884ac8bc9cb86e0d3d64b42af323a46ae4aa324de98c1dc8e967a4eb0d35 SHA512 1b92b06dbca3b5ee051d2582345c0e9a0a3cbd2cbbde0c6b9b18f75ca30140c46fc9d35a3c314c13d99300dbe8d9bbd313b2ae4cb069b8e81446b27e982f -DIST sqlitestudio-3.4.3.tar.gz 16115078 BLAKE2B ac083ea53276a87917a532359c5f3eae665140e04efe01c8172fbcb135df65f4128a6b09b96f781c411e3b105f47a2c30172e37ab1bd82be32a36027c75770d9 SHA512 5261bd9c5a7e5be3e140eefda45961dc1978b6d1f9f180a8db07671acc55d275c0f2755a580f57681b17fe233ef54b2680a633693c1ec62d3517e4f968e80549 DIST sqlitestudio-3.4.4.tar.gz 16187828 BLAKE2B 34a19880c0ce82a0457c8b34fe713d1792101563dd37849f02538a3f62310e0720939a3930c2c1d2fe43a8379c66012e75cf9e45e961a382c3ea5fbd857e42d3 SHA512 ddbb926afcca0afe8e4199be64254d0a9a47bef66f260c51cc7e5c5d38c8a00bfbe2012e8ec933bf69e85481c0c214136146cd3bff0975f6178f9fe7884e8190 diff --git a/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild b/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild deleted file mode 100644 index 401c8f8bec3e.. --- a/dev-db/sqlitestudio/sqlitestudio-3.3.3.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="de es fr it pl pt_BR ro_RO ru sk zh_CN" -inherit desktop plocale toolchain-funcs qmake-utils xdg - -DESCRIPTION="Powerful cross-platform SQLite database manager" -HOMEPAGE="https://sqlitestudio.pl; -SRC_URI="https://github.com/pawelsalawa/sqlitestudio/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cli cups tcl test" - -REQUIRED_USE="test? ( cli )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-db/sqlite:3 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - cli? ( - sys-libs/readline:= - sys-libs/ncurses:= - ) - cups? ( dev-qt/qtprintsupport:5 ) - tcl? ( dev-lang/tcl:0= ) -" -DEPEND="${RDEPEND} - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -core_build_dir="${S}/output/build" -plugins_build_dir="${core_build_dir}/Plugins" - -src_prepare() { - default - - sed -i -e 's/linux|portable/portable/' SQLiteStudio3/sqlitestudio/sqlitestudio.pro || die - - # bug #838325 - sed -i -e "s:-lcurses:$($(tc-getPKG_CONFIG) --libs ncurses):" SQLiteStudio3/sqlitestudiocli/sqlitestudiocli.pro || die - - disable_modules() { - [[ $# -lt 2 ]] && die "not enough arguments" - - local pro="$1"; shift - local modules="${@}" - - sed -r -i \ - -e 's/('${modules// /|}')[[:space:]]*(\\?)/\2/' \ - ${pro} || die - } - - use cli || disable_modules SQLiteStudio3/SQLiteStudio3.pro cli - - local mod_lst=( DbSqlite2 ) - use cups || mod_lst+=( Printing ) - use tcl || mod_lst+=( ScriptingTcl ) - disable_modules Plugins/Plugins.pro ${mod_lst[@]} - - local mylrelease="$(qt5_get_bindir)"/lrelease - local ts_dir_lst=$(find * -type f -name "*.qm" -printf '%h\n' | sort -u) - local ts_pro_lst=$(find * -type f -name "*.pro" -exec grep -l 'TRANSLATIONS' {} \;) - local ts_qrc_lst=$(find * -type f -name "*.qrc" -exec grep -l '\.qm' {} \;) - - # delete all "*.qm" - for ts_dir in ${ts_dir_lst[@]}; do - rm "${ts_dir}"/*.qm || die - done - - lrelease_locale() { - for ts_dir in ${ts_dir_lst[@]}; do - local ts=$(find "${ts_dir}" -type f -name "*${1}.ts" || continue) -
[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/
commit: cf23582a3502e3f93ad9c1fa2ce3afbb15e69736 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 20:25:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf23582a media-video/smplayer: add 23.6.0, drop ineffective IUSE, unused deps Fix HOMEPAGE. dev-qt/qtscript:5 was unused since 21.08.0. dev-qt/qtdbus:5 was unconditional since commit a3988c25749cc0fd0ee92538607a2231c1906087. Bug: https://bugs.gentoo.org/915789 Bug: https://bugs.gentoo.org/808691 Closes: https://bugs.gentoo.org/893952 Signed-off-by: Andreas Sturmlechner gentoo.org> media-video/smplayer/Manifest | 1 + media-video/smplayer/smplayer-23.6.0.ebuild | 125 2 files changed, 126 insertions(+) diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index dd1aab8f1721..2c40de99228d 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -1 +1,2 @@ DIST smplayer-22.2.0.tar.bz2 5165034 BLAKE2B b10103907dc334f65bf1d0dfc55baef5fe330e84eabb0534d77b4ebeb6b93f677b5f39b9e8ab60f8a7fdaf405fee8ab683e7c5e284256b04a6628603fc476540 SHA512 62916d9df8493efbe810a5de36c2d45fd2e39173e061060c749c87ac498f43ca08caa073bd04b05e3e9de72c5efdf9bece8e08f4c57a0d283d9f78b7687e2d14 +DIST smplayer-23.6.0.tar.bz2 5164535 BLAKE2B 27200ad658a2acfc3c93c48ed59fca2333b5935d5b7e955cb12dd0c33566aaf0288c68081a68578904076e467bb3b39f9a5bb702d7ad8be0474aa400e40ce6e0 SHA512 097085ffae11b0d065f0822e36466f3e934d4484de29146deba66de14bfd4abcaa8dfd91aa5890921f336a99c3392650e932102812bf401a843d7a86dfc4996d diff --git a/media-video/smplayer/smplayer-23.6.0.ebuild b/media-video/smplayer/smplayer-23.6.0.ebuild new file mode 100644 index ..7a3ba0fb3a40 --- /dev/null +++ b/media-video/smplayer/smplayer-23.6.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 2007-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl +he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU +sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW" +PLOCALE_BACKUP="en_US" + +inherit plocale qmake-utils toolchain-funcs xdg + +DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" +HOMEPAGE="https://www.smplayer.info/; +SRC_URI="https://github.com/smplayer-dev/${PN}/releases/download/v${PV}/${P}.tar.bz2; + +LICENSE="GPL-2+ BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="bidi debug" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 +" +RDEPEND="${DEPEND} + || ( + media-video/mpv[libass(+),X] + media-video/mplayer[bidi?,libass,png,X] + ) +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 + "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" + "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" +) + +src_prepare() { + use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch ) + + default + + # Upstream Makefile sucks + sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \ + -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \ + -e '/\.\/get_svn_revision\.sh/,+2c\ + cd src && $(DEFS) $(MAKE)' \ + Makefile || die + + # Turn off online update checker, bug #479902 + sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \ + -e 's:DEFINES += CHECK_UPGRADED:#&:' \ + -i src/smplayer.pro || die + + # Turn off intrusive share widget + sed -e 's:DEFINES += SHARE_WIDGET:#&:' \ + -i src/smplayer.pro || die + + # Turn debug message flooding off + if ! use debug ; then + sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ + -i src/smplayer.pro || die + fi + + # Commented out because it gives false positives + #plocale_find_changes "${S}"/src/translations ${PN}_ .ts + + # Do not default compress man page + sed '/gzip -9.*\.1$/d' -i Makefile || die + sed 's@\.gz$@@' -i smplayer.spec || die +} + +src_configure() { + cd src || die + eqmake5 QT_MAJOR_VERSION=5 +} + +gen_translation() { + local mydir="$(qt5_get_bindir)" + + ebegin "Generating $1 translation" + "${mydir}"/lrelease ${PN}_${1}.ts + eend $? || die "failed to generate $1 translation" +} + +src_compile() { + emake CC="$(tc-getCC)" + + cd src/translations || die + plocale_for_each_locale gen_translation +} +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/meshlab/
commit: b1cf46a5ff4855e442290baa65854eb73e3c0a60 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 19:40:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cf46a5 media-gfx/meshlab: drop 2020.12-r1 Closes: https://bugs.gentoo.org/915788 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/meshlab/meshlab-2020.12-r1.ebuild | 64 - 1 file changed, 64 deletions(-) diff --git a/media-gfx/meshlab/meshlab-2020.12-r1.ebuild b/media-gfx/meshlab/meshlab-2020.12-r1.ebuild deleted file mode 100644 index 172c5a559c36.. --- a/media-gfx/meshlab/meshlab-2020.12-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="A system for processing and editing unstructured 3D triangular meshes" -HOMEPAGE="http://www.meshlab.net; -VCG_VERSION="2020.12" -SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-${PV}.tar.gz -> ${P}.tar.gz - https://github.com/cnr-isti-vclab/vcglib/archive/${VCG_VERSION}.tar.gz -> vcglib-${VCG_VERSION}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="double-precision minimal" - -DEPEND=" - dev-cpp/eigen:3 - dev-cpp/muParser - dev-libs/gmp:= - >=dev-qt/qtcore-5.12:5 - >=dev-qt/qtdeclarative-5.12:5 - >=dev-qt/qtopengl-5.12:5 - >=dev-qt/qtscript-5.12:5 - >=dev-qt/qtxml-5.12:5 - >=dev-qt/qtxmlpatterns-5.12:5 - media-libs/glew:0= - =media-libs/lib3ds-1* - media-libs/openctm:= - media-libs/qhull:= - sci-libs/levmar - sci-libs/mpir:=" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/meshlab-Meshlab-${PV}/src" - -PATCHES=( - "${FILESDIR}/${P}-disable-updates.patch" - "${FILESDIR}/${P}-find-plugins.patch" -) - -src_unpack() { - unpack ${P}.tar.gz - cd "${S}" - unpack vcglib-2020.12.tar.gz - mv vcglib-2020.12/* vcglib -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - local mycmakeargs=( - -DBUILD_MINI=$(usex minimal) - -DBUILD_WITH_DOUBLE_SCALAR=$(usex double-precision) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: 4a1448e4398150dbab6055aa482269a950de55d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:49:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1448e4 app-misc/qlcplus: drop 4.12.6 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 - app-misc/qlcplus/qlcplus-4.12.6.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index 9041f075acba..0749f0de3803 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,3 +1,2 @@ -DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-4.12.6.ebuild b/app-misc/qlcplus/qlcplus-4.12.6.ebuild deleted file mode 100644 index a178db0add32.. --- a/app-misc/qlcplus/qlcplus-4.12.6.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils udev virtualx xdg - -DESCRIPTION="A software to control DMX or analog lighting systems" -HOMEPAGE="https://www.qlcplus.org/; -SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz; -S="${WORKDIR}/qlcplus-QLC-_${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -RDEPEND=" - dev-embedded/libftdi:= - dev-libs/glib:2 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 - dev-qt/qtscript:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - media-libs/libmad - media-libs/libsndfile - sci-libs/fftw:3.0 - virtual/libusb:0 - virtual/libusb:1 - virtual/udev -" -IDEPEND=" - dev-util/desktop-file-utils -" -DEPEND="${RDEPEND} - dev-qt/qttest:5 -" - -src_prepare() { - default - - sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ - -i variables.pri || die - - ## Remove Werror-flag since there are some warnings with gcc-9.x - sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ - -i variables.pri || die -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} - -pkg_postinst() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -src_test() { - virtx emake check -} - -pkg_postrm() { - udev_reload - - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlitestudio/
commit: c3df0397bfc0f43affc657903b7def77e977e2a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:58:12 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3df0397 dev-db/sqlitestudio: Drop unused dev-qt/qtscript:5 Bug: https://bugs.gentoo.org/915786 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild | 186 +++ 1 file changed, 186 insertions(+) diff --git a/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild b/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild new file mode 100644 index ..27fdbf0612c4 --- /dev/null +++ b/dev-db/sqlitestudio/sqlitestudio-3.4.4-r1.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af_ZA ar_SA ca_ES cs_CZ da_DK de_DE el_GR en_US es_ES fa_IR fi_FI fr_FR he_IL hu_HU it_IT ja_JP kaa ko_KR nl_NL no_NO pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr_SP sv_SE tr_TR uk_UA vi_VN zh_CN zh_TW" + +# ScriptingPython says exactly 3.9 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit desktop plocale python-single-r1 qmake-utils xdg + +DESCRIPTION="Powerful cross-platform SQLite database manager" +HOMEPAGE="https://sqlitestudio.pl; +SRC_URI="https://github.com/pawelsalawa/sqlitestudio/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli cups python tcl test" + +REQUIRED_USE=" + test? ( cli ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:= + dev-db/sqlite:3 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + cli? ( + sys-libs/readline:= + sys-libs/ncurses:= + ) + python? ( ${PYTHON_DEPS} ) + cups? ( dev-qt/qtprintsupport:5 ) + tcl? ( dev-lang/tcl:0= ) +" +DEPEND="${RDEPEND} + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.4.3-fix-python.patch + "${FILESDIR}"/${PN}-3.4.3-fix-PyThreadState.patch +) + +core_build_dir="${S}/output/build" +plugins_build_dir="${core_build_dir}/Plugins" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + disable_modules() { + [[ $# -lt 2 ]] && die "not enough arguments" + + local pro="$1"; shift + local modules="${@}" + + sed -r -i \ + -e 's/('${modules// /|}')[[:space:]]*(\\?)/\2/' \ + ${pro} || die + } + + use cli || disable_modules SQLiteStudio3/SQLiteStudio3.pro cli + + local mod_lst=( DbSqlite2 ) + use cups || mod_lst+=( Printing ) + use tcl || mod_lst+=( ScriptingTcl ) + use python || mod_lst+=( ScriptingPython ) + disable_modules Plugins/Plugins.pro ${mod_lst[@]} + + local mylrelease="$(qt5_get_bindir)"/lrelease + local ts_dir_lst=$(find * -type f -name "*.qm" -printf '%h\n' | sort -u) + local ts_pro_lst=$(find * -type f -name "*.pro" -exec grep -l 'TRANSLATIONS' {} \;) + local ts_qrc_lst=$(find * -type f -name "*.qrc" -exec grep -l '\.qm' {} \;) + + # delete all "*.qm" + for ts_dir in ${ts_dir_lst[@]}; do + rm "${ts_dir}"/*.qm || die + done + + lrelease_locale() { + for ts_dir in ${ts_dir_lst[@]}; do + local ts=$(find "${ts_dir}" -type f -name "*${1}.ts" || continue) + "${mylrelease}" "${ts}" || die "preparing ${1} locale failed" + done + } + + rm_locale() { + for ts_pro in ${ts_pro_lst[@]}; do + sed -i -r -e 's/[^[:space:]]*'${1}'\.ts//' \ + ${ts_pro} || die + done + + for ts_qrc in ${ts_qrc_lst[@]}; do + sed -i -e '/'${1}'\.qm/d' \ + ${ts_qrc} || die + done + } + + local ts_dir_main="SQLiteStudio3/sqlitestudio/translations" + plocale_find_changes ${ts_dir_main} "sqlitestudio_" '.ts' + plocale_for_each_locale lrelease_locale + plocale_for_each_disabled_locale rm_locale + + # prevent "multilib-strict check failed" with USE test by + # replacing target paths with dynamic lib dir + # + sed -i -e 's/\(target\.path = .*\/\)lib/\1'$(get_libdir)'/' \ + SQLiteStudio3/Tests/TestUtils/TestUtils.pro || die +} + +src_configure() { + # NOTE: QMAKE_CFLAGS_ISYSTEM option prevents + # build error
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/
commit: 508c70f0b0493f7a4ccf118bb341e9200a330561 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:06:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508c70f0 app-editors/texworks: drop 0.6.7 Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/texworks/texworks-0.6.7.ebuild | 75 -- 1 file changed, 75 deletions(-) diff --git a/app-editors/texworks/texworks-0.6.7.ebuild b/app-editors/texworks/texworks-0.6.7.ebuild deleted file mode 100644 index 982072acabdd.. --- a/app-editors/texworks/texworks-0.6.7.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..3} ) -PYTHON_COMPAT=( python3_{9..11} ) -CMAKE_REMOVE_MODULES_LIST=( FindLua ) -inherit lua-single python-single-r1 cmake virtualx xdg - -DESCRIPTION="A simple interface for working with TeX documents" -HOMEPAGE="http://tug.org/texworks/; -SRC_URI="https://github.com/TeXworks/texworks/archive/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-release-${PV} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="lua python" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RDEPEND="app-text/hunspell:= - app-text/poppler[qt5] - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtconcurrent:5 - dev-qt/qtdeclarative:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtscript:5[scripttools] - dev-qt/qtwidgets:5 - sys-libs/zlib - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) " -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.6.5-cmake_lua_version.patch -) - -pkg_setup() { - use lua && lua-single_pkg_setup - - python-single-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -Wno-dev - - -DPREFER_BUNDLED_SYNCTEX=ON - -DWITH_LUA=$(usex lua) - -DWITH_PYTHON=$(usex python) - -DWITH_TESTS=$(usex test) - -DTeXworks_PLUGIN_DIR="/usr/$(get_libdir)/texworks" - -DTeXworks_DOCS_DIR="/share/doc/${PF}" - -DQTPDF_VIEWER=ON - -DBUILD_SHARED_PLUGINS=ON - ) - - use lua && mycmakeargs+=( -DLUA_VERSION="$(lua_get_version)" ) - - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
commit: de73af3b97023aeb77e961b81aff8256364671c2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 18:16:22 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de73af3b app-misc/qlcplus: add 5.0.0_beta2, fix dependencies, drop virtualx - add missing pkg_postrm() phase Bug: https://bugs.gentoo.org/915785 See also: https://github.com/gentoo/gentoo/pull/26074 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/qlcplus/Manifest | 1 + app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest index 12ffd18650b4..cc4f2b713c44 100644 --- a/app-misc/qlcplus/Manifest +++ b/app-misc/qlcplus/Manifest @@ -1,3 +1,4 @@ DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765 DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49 DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884 +DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4 diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild new file mode 100644 index ..127614c92bcf --- /dev/null +++ b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils udev xdg + +DESCRIPTION="Software to control DMX or analog lighting systems" +HOMEPAGE="https://www.qlcplus.org/; +SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz; +S="${WORKDIR}/qlcplus-QLC-_${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-embedded/libftdi:= + dev-libs/glib:2 + dev-qt/qt3d:5[qml] + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets,qml] + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + media-libs/libmad + media-libs/libsndfile + sci-libs/fftw:3.0 + virtual/libusb:0 + virtual/libusb:1 + virtual/udev +" +DEPEND="${RDEPEND} + dev-qt/qttest:5 +" +BDEPEND="dev-qt/linguist-tools:5" +IDEPEND="dev-util/desktop-file-utils" + +src_prepare() { + default + + sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \ + -i variables.pri || die + + ## Remove Werror-flag since there are some warnings with gcc-9.x + sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \ + -i variables.pri || die +} + +src_configure() { + eqmake5 CONFIG+=qmlui +} + +src_test() { + local -x QT_QPA_PLATFORM=offscreen + emake check +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update + + elog "Some configurations of KDE Plasma break the layout of" + elog "QLC+ 5's QML UI." + elog "As a workaround, try those environment variables:" + elog " export XDG_CURRENT_DESKTOP=GNOME" + elog "OR" + elog " export QT_QPA_PLATFORMTHEME=gtk3" +} + +pkg_postrm() { + udev_reload + + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texmaker/, app-office/texmaker/files/
commit: d47becbb92f35caa49fad3c6533d4bf9d489020d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 21 17:02:29 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 21 21:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47becbb app-office/texmaker: add 5.1.4, EAPI-8 bump - respin existing hunspell/singleapp patch for 5.1 rather than use sed - add missing dev-qt/qtcore:5= slot op for private header use - dev-qt/qtscript:5 was replaced by dev-qt/qtdeclarative:5 in >=5.1.0 - dev-qt/qtwebengine:5[widgets] is still required - dev-qt/qtconcurrent:5 is not linked against Bug: https://bugs.gentoo.org/915780 See also: https://github.com/gentoo/gentoo/pull/22948 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/texmaker/Manifest | 1 + .../texmaker-5.1-unbundle-hunspell-singleapp.patch | 60 +++ app-office/texmaker/texmaker-5.1.4.ebuild | 86 ++ 3 files changed, 147 insertions(+) diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest index 3df03a9620af..05f8260b8f1c 100644 --- a/app-office/texmaker/Manifest +++ b/app-office/texmaker/Manifest @@ -1 +1,2 @@ DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a731aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f +DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f SHA512 6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e diff --git a/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch new file mode 100644 index ..8af2428a449e --- /dev/null +++ b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch @@ -0,0 +1,60 @@ +--- a/texmaker.pro 2023-04-30 14:59:36.0 +0200 b/texmaker.pro 2023-10-21 19:09:19.634531874 +0200 +@@ -127,28 +127,6 @@ + x11fontdialog.h \ + quickbeamerdialog.h \ + cmdparser.h \ +- hunspell/affentry.hxx \ +- hunspell/affixmgr.hxx \ +- hunspell/atypes.hxx \ +- hunspell/baseaffix.hxx \ +- hunspell/csutil.hxx \ +- hunspell/filemgr.hxx \ +- hunspell/hashmgr.hxx \ +- hunspell/htypes.hxx \ +- hunspell/hunvisapi.h \ +- hunspell/hunspell.h \ +- hunspell/hunspell.hxx \ +- hunspell/hunzip.hxx \ +- hunspell/langnum.hxx \ +- hunspell/phonet.hxx \ +- hunspell/replist.hxx \ +- hunspell/suggestmgr.hxx \ +- hunspell/utf_info.hxx \ +- hunspell/w_char.hxx \ +- singleapp/qtlocalpeer.h \ +- singleapp/qtlockedfile.h \ +- singleapp/qtsingleapplication.h \ +- singleapp/qtsinglecoreapplication.h \ + encodingprober/CharDistribution.h \ + encodingprober/ChineseGroupProber.h \ + encodingprober/ctype_test_p.h \ +@@ -567,20 +545,6 @@ + svnhelper.cpp \ + x11fontdialog.cpp \ + cmdparser.cpp \ +- hunspell/affentry.cxx \ +- hunspell/affixmgr.cxx \ +- hunspell/csutil.cxx \ +- hunspell/filemgr.cxx \ +- hunspell/hashmgr.cxx \ +- hunspell/hunspell.cxx \ +- hunspell/hunzip.cxx \ +- hunspell/phonet.cxx \ +- hunspell/replist.cxx \ +- hunspell/suggestmgr.cxx \ +- singleapp/qtlocalpeer.cpp \ +- singleapp/qtlockedfile.cpp \ +- singleapp/qtsingleapplication.cpp \ +- singleapp/qtsinglecoreapplication.cpp \ + encodingprober/CharDistribution.cpp \ + encodingprober/ChineseGroupProber.cpp \ + encodingprober/JapaneseGroupProber.cpp \ +@@ -1168,7 +1132,6 @@ + DEFINES += DEBIAN_SPELLDIR + + INSTALLS = target +-SOURCES += singleapp/qtlockedfile_unix.cpp + + utilities.files = doc/doc10.png \ + doc/doc11.png \ diff --git a/app-office/texmaker/texmaker-5.1.4.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild new file mode 100644 index ..106fa6d8b322 --- /dev/null +++ b/app-office/texmaker/texmaker-5.1.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils readme.gentoo-r1 xdg + +DESCRIPTION="Powerful LaTeX-IDE" +HOMEPAGE="https://xm1math.net/texmaker/; +SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +# dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h +COMMON_DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + dev-qt/qtcore:5= + dev-qt/qtdeclarative:5 +
[gentoo-commits] repo/gentoo:master commit in: app-shells/gentoo-zsh-completions/
commit: 954196d7024b6c55ef0de20c4dcb097a25daf48f Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954196d7 app-shells/gentoo-zsh-completions: Stabilize 20230117 ALLARCHES, #915172 Signed-off-by: Sam James gentoo.org> .../gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild index 5b710a44d1e4..619f1546e770 100644 --- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild +++ b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git; else SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="Gentoo specific zsh completion support (includes emerge and ebuild commands)"
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: eed61816b79e4bb0eec4a32b88f3ddb7089baaa2 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:09 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed61816 net-irc/quassel: Stabilize 0.14.0-r2 arm64, #877309 Signed-off-by: Sam James gentoo.org> net-irc/quassel/quassel-0.14.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quassel/quassel-0.14.0-r2.ebuild b/net-irc/quassel/quassel-0.14.0-r2.ebuild index 3d33083e30f1..159715c86ed2 100644 --- a/net-irc/quassel/quassel-0.14.0-r2.ebuild +++ b/net-irc/quassel/quassel-0.14.0-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz -> ${P}.tar.gz" else SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" fi S="${WORKDIR}/${MY_P}" else
[gentoo-commits] repo/gentoo:master commit in: app-emacs/color-theme/
commit: 811bb1219febf06ee12d6ed8e1e1591cee500957 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:12 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811bb121 app-emacs/color-theme: Stabilize 6.6.0-r3 ALLARCHES, #916075 Signed-off-by: Sam James gentoo.org> app-emacs/color-theme/color-theme-6.6.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild index 41b2cc7a1c60..76a245903a35 100644 --- a/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild +++ b/app-emacs/color-theme/color-theme-6.6.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ppc sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-replace-in-string.patch
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smartmontools/
commit: e029199c40f18288f16d6d4e2ab25128efd3e35c Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:37:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:37:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e029199c sys-apps/smartmontools: Stabilize 7.4 amd64, #914891 Signed-off-by: Sam James gentoo.org> sys-apps/smartmontools/smartmontools-7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/smartmontools/smartmontools-7.4.ebuild b/sys-apps/smartmontools/smartmontools-7.4.ebuild index deaefc5a3442..dfe1c8d0c63d 100644 --- a/sys-apps/smartmontools/smartmontools-7.4.ebuild +++ b/sys-apps/smartmontools/smartmontools-7.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then inherit autotools subversion else SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Tools to monitor storage systems to provide advanced warning of disk degradation"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/files/, sys-libs/libnvme/
commit: 11c3ec43c781c83c1e699437f834869f4f8fc33d Author: Sam James gentoo org> AuthorDate: Sat Oct 21 20:29:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 20:29:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c3ec43 sys-libs/libnvme: backport lld-17 fix Closes: https://bugs.gentoo.org/914635 Thanks-to: Alfred Wingate protonmail.com> Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/files/libnvme-1.6-lld-17.patch | 26 sys-libs/libnvme/libnvme-1.6-r1.ebuild | 82 + 2 files changed, 108 insertions(+) diff --git a/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch b/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch new file mode 100644 index ..c64b4a80cbfb --- /dev/null +++ b/sys-libs/libnvme/files/libnvme-1.6-lld-17.patch @@ -0,0 +1,26 @@ +https://github.com/linux-nvme/libnvme/pull/725 + +From a5cc9074765bf400336f78a05c8374b9788ad670 Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Tue, 10 Oct 2023 04:22:48 +0300 +Subject: [PATCH] build: remove symbol which doesn't exist in libnvme-mi.so + +* Added in bb70b874dac13a15c37ce1dd1de866d6a5dd428d, but was never used. + +Signed-off-by: Alfred Wingate +--- + src/libnvme-mi.map | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/libnvme-mi.map b/src/libnvme-mi.map +index f1ce7125..41e81106 100644 +--- a/src/libnvme-mi.map b/src/libnvme-mi.map +@@ -49,7 +49,6 @@ LIBNVME_MI_1_1 { + nvme_mi_admin_security_send; + nvme_mi_admin_security_recv; + nvme_mi_endpoint_desc; +- nvme_mi_root_close; + nvme_mi_first_endpoint; + nvme_mi_next_endpoint; + nvme_mi_first_ctrl; diff --git a/sys-libs/libnvme/libnvme-1.6-r1.ebuild b/sys-libs/libnvme/libnvme-1.6-r1.ebuild new file mode 100644 index ..6539b980d776 --- /dev/null +++ b/sys-libs/libnvme/libnvme-1.6-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit python-r1 meson + +DESCRIPTION="C Library for NVM Express on Linux" +HOMEPAGE="https://github.com/linux-nvme/libnvme; +SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dbus +json keyutils python ssl test +uuid" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" + +DEPEND=" + json? ( dev-libs/json-c:= ) + keyutils? ( sys-apps/keyutils:= ) + dbus? ( sys-apps/dbus:= ) + python? ( ${PYTHON_DEPS} ) + ssl? ( >=dev-libs/openssl-1.1:= ) + uuid? ( sys-apps/util-linux:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-lang/swig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6-musl.patch + "${FILESDIR}"/${P}-lld-17.patch +) + +src_configure() { + local emesonargs=( + -Dpython=false + $(meson_use test tests) + $(meson_feature json json-c) + $(meson_feature dbus libdbus) + $(meson_feature keyutils) + $(meson_feature ssl openssl) + $(meson_feature python) + ) + meson_src_configure +} + +python_compile() { + local emesonargs=( + -Dpython=enabled + ) + meson_src_configure --reconfigure + meson_src_compile +} + +src_compile() { + meson_src_compile + + if use python; then + python_copy_sources + python_foreach_impl python_compile + fi +} + +python_install() { + meson_src_install + use python && python_optimize +} + +src_install() { + use python && python_foreach_impl python_install + + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-im/qtox/
commit: 770e0e858f11f54d880ad78807fc155de349c84a Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 19:25:08 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:28:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770e0e85 net-im/qtox: drop IUSE="notification" due to a deprecated dependency Upstream had some work done towards moving away, but the project has been archived. Bug: https://bugs.gentoo.org/877307 Bug: https://bugs.gentoo.org/877311 Signed-off-by: Jimi Huotari gentoo.org> net-im/qtox/{qtox-.ebuild => qtox-1.17.6-r2.ebuild} | 9 +++-- net-im/qtox/qtox-.ebuild| 7 +++ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-1.17.6-r2.ebuild similarity index 88% copy from net-im/qtox/qtox-.ebuild copy to net-im/qtox/qtox-1.17.6-r2.ebuild index fe8a64494ea3..26c612874adc 100644 --- a/net-im/qtox/qtox-.ebuild +++ b/net-im/qtox/qtox-1.17.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/; LICENSE="GPL-3+" SLOT="0" -IUSE="notification +spellcheck test X" +IUSE="+spellcheck test X" RESTRICT="!test? ( test )" @@ -44,9 +44,6 @@ RDEPEND=" media-libs/openal media-video/ffmpeg:=[webp,v4l] >=net-libs/tox-0.2.13:=[av] - >=net-libs/toxext-0.0.3 - >=net-libs/tox_extension_messages-0.0.3 - notification? ( x11-libs/snorenotify ) spellcheck? ( kde-frameworks/sonnet:5 ) X? ( x11-libs/libX11 @@ -78,7 +75,7 @@ src_configure() { -DSPELL_CHECK=$(usex spellcheck) -DSVGZ_ICON=ON -DASAN=OFF - -DDESKTOP_NOTIFICATIONS=$(usex notification) + -DDESKTOP_NOTIFICATIONS=OFF -DSTRICT_OPTIONS=OFF ) diff --git a/net-im/qtox/qtox-.ebuild b/net-im/qtox/qtox-.ebuild index fe8a64494ea3..efe18c5045f9 100644 --- a/net-im/qtox/qtox-.ebuild +++ b/net-im/qtox/qtox-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ HOMEPAGE="https://qtox.github.io/; LICENSE="GPL-3+" SLOT="0" -IUSE="notification +spellcheck test X" +IUSE="+spellcheck test X" RESTRICT="!test? ( test )" @@ -46,7 +46,6 @@ RDEPEND=" >=net-libs/tox-0.2.13:=[av] >=net-libs/toxext-0.0.3 >=net-libs/tox_extension_messages-0.0.3 - notification? ( x11-libs/snorenotify ) spellcheck? ( kde-frameworks/sonnet:5 ) X? ( x11-libs/libX11 @@ -78,7 +77,7 @@ src_configure() { -DSPELL_CHECK=$(usex spellcheck) -DSVGZ_ICON=ON -DASAN=OFF - -DDESKTOP_NOTIFICATIONS=$(usex notification) + -DDESKTOP_NOTIFICATIONS=OFF -DSTRICT_OPTIONS=OFF )
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/
commit: f6e0fae115190d28957f8a7653a4118c4d3aed31 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:28:49 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:24 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f6e0fae1 prepman: Ban in ebuild scope Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepman | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bin/ebuild-helpers/prepman b/bin/ebuild-helpers/prepman index 0c0a7e8122..80fcecba60 100755 --- a/bin/ebuild-helpers/prepman +++ b/bin/ebuild-helpers/prepman @@ -2,11 +2,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Note: this really does nothing these days. It's going to be banned -# when the last consumers are gone. - source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -exit 0 +die "'${0##*/}' is not allowed in ebuild scope" +exit 1
[gentoo-commits] proj/portage:master commit in: /
commit: 8b6ad81b5dabccd04d457eb71e695a1e7262 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:37:48 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 19:01:33 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b6a NEWS: Update for ban of non-PMS helpers Signed-off-by: Ulrich Müller gentoo.org> NEWS | 4 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 0a7ca7d9f1..ee33b0eb57 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,10 @@ portage-3.0.54 (UNRELEASED) TODO +Breaking changes: +* Finally ban non-PMS helpers portageq, prepinfo, prepman, prepstrip and + prepallstrip (bug #899898, bug #906129, bug #906156). + portage-3.0.53 (2023-10-20) --
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/, bin/
commit: dafad634cc4d46b6d7b45ec1535044f281916ef4 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:33:47 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:25 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dafad634 prep{,all}strip: Ban in ebuild scope Closes: https://bugs.gentoo.org/906156 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepallstrip | 13 ++--- bin/ebuild-helpers/prepstrip| 9 ++--- bin/estrip | 4 +--- 3 files changed, 5 insertions(+), 21 deletions(-) diff --git a/bin/ebuild-helpers/prepallstrip b/bin/ebuild-helpers/prepallstrip index f22483a531..80fcecba60 100755 --- a/bin/ebuild-helpers/prepallstrip +++ b/bin/ebuild-helpers/prepallstrip @@ -4,14 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -if ___eapi_has_dostrip; then - die "${0##*/}: ${0##*/} has been banned for EAPI '${EAPI}'; use 'dostrip' instead" -fi - -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -if ! ___eapi_has_prefix_variables; then - ED=${D} -fi - -exec prepstrip "${ED}" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip index 0da4c65166..80fcecba60 100755 --- a/bin/ebuild-helpers/prepstrip +++ b/bin/ebuild-helpers/prepstrip @@ -4,10 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -if ___eapi_has_dostrip; then - die "${0##*/}: ${0##*/} has been banned for EAPI '${EAPI}'; use 'dostrip' instead" -fi - -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -__PORTAGE_HELPER=prepstrip exec "${PORTAGE_BIN_PATH}"/estrip "${@}" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/estrip b/bin/estrip index 8a2f5adc1f..3ac6a16927 100755 --- a/bin/estrip +++ b/bin/estrip @@ -30,9 +30,8 @@ if ${PORTAGE_RESTRICT_strip} || ${FEATURES_nostrip} ; then ${FEATURES_installsources} || exit 0 fi -[[ ${__PORTAGE_HELPER} == prepstrip ]] && prepstrip=true || prepstrip=false +prepstrip=false -if ! ${prepstrip}; then while [[ $# -gt 0 ]] ; do case $1 in --ignore) @@ -130,7 +129,6 @@ while [[ $# -gt 0 ]] ; do shift done set -- "${ED}" -fi PRESERVE_XATTR=false if [[ ${KERNEL} == linux ]] && ${FEATURES_xattr} ; then
[gentoo-commits] proj/portage:master commit in: bin/, bin/ebuild-helpers/
commit: ce929d243678a2b1a3dc05fe9a21e1bf07fbcac6 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:27:32 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:24 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ce929d24 prepinfo: Ban in ebuild scope Also drop compatibility code from install_qa_check, i.e. don't recurse into subdirectories for removal of Info dir files. Closes: https://bugs.gentoo.org/899898 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/prepinfo | 36 ++-- bin/misc-functions.sh | 13 - 2 files changed, 2 insertions(+), 47 deletions(-) diff --git a/bin/ebuild-helpers/prepinfo b/bin/ebuild-helpers/prepinfo index af5ae9f088..80fcecba60 100755 --- a/bin/ebuild-helpers/prepinfo +++ b/bin/ebuild-helpers/prepinfo @@ -4,37 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" - -if ! ___eapi_has_prefix_variables ; then - ED=${D} -fi - -if [[ -z ${1} ]] ; then - infodir="/usr/share/info" -else - if [[ -d ${ED%/}/${1#/}/share/info ]] ; then - infodir="${1#/}/share/info" - else - infodir="${1#/}/info" - fi -fi - -if [[ ! -d ${ED%/}/${infodir#/} ]] ; then - if [[ -n $1 ]] ; then - __vecho "${0##*/}: '${infodir}' does not exist!" - exit 1 - else - exit 0 - fi -fi - -find "${ED%/}/${infodir#/}" -type d -print0 | while read -r -d $'\0' x ; do - for f in "${x}"/.keepinfodir*; do - [[ -e ${f} ]] && continue 2 - done - - rm -f "${x}"/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst} -done - -exit 0 +die "'${0##*/}' is not allowed in ebuild scope" +exit 1 diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index d9319d5af8..4ce3acbfdc 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -147,19 +147,6 @@ install_qa_check() { # Portage regenerates this on the installed system. rm -f "${ED%/}"/usr/share/info/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst} \ || die "rm failed" - # Recurse into subdirs. Remove this code after 2023-12-31. #899898 - while read -r -d '' x; do - ( shopt -s failglob; : "${x}"/.keepinfodir* ) 2>/dev/null \ - && continue - for f in "${x}"/dir{,.info}{,.Z,.gz,.bz2,.lzma,.lz,.xz,.zst}; do - if [[ -e ${f} ]]; then - eqawarn "QA Notice: Removing Info directory file '${f}'." - eqawarn "Relying on this behavior is deprecated and may" - eqawarn "cause file collisions in future." - rm -f "${f}" || die "rm failed" - fi - done - done < <(find "${ED%/}"/usr/share/info -mindepth 1 -type d -print0) fi # If binpkg-docompress is enabled, apply compression before creating
[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/
commit: 76a7c3c61f6e3779452b6b3675c32bda02c8c88c Author: Ulrich Müller gentoo org> AuthorDate: Fri May 12 17:34:59 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 08:01:25 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=76a7c3c6 portageq: Ban in ebuild scope Closes: https://bugs.gentoo.org/906129 Signed-off-by: Ulrich Müller gentoo.org> bin/ebuild-helpers/portageq | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ebuild-helpers/portageq b/bin/ebuild-helpers/portageq index e3926e11af..bd9d6b0442 100755 --- a/bin/ebuild-helpers/portageq +++ b/bin/ebuild-helpers/portageq @@ -4,5 +4,5 @@ source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1 -eqawarn "QA Notice: '${0##*/}' is not allowed in ebuild scope" -exec "${PORTAGE_BIN_PATH}"/portageq-wrapper "$@" +die "'${0##*/}' is not allowed in ebuild scope" +exit 1
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/
commit: a165a02757e87fbd0c30d4fbb2941e7faf36258e Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 19:00:38 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a165a027 profiles/arch: mask/unmask 'mpegts' where (un)available At this time, 'net-libs/librist' is only keyworded for arm64. Signed-off-by: Jimi Huotari gentoo.org> profiles/arch/arm64/package.use.mask | 4 profiles/arch/base/package.use.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 35920ebda320..98e340931512 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# Unmask on specific arches where it's available. +media-video/obs-studio mpegts + # Sam James (2023-10-11) # Supports 64-bit NEON dev-libs/botan -cpu_flags_arm_neo diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 18c1a1473cea..48029716354c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jimi Huotari (2023-10-21) +# net-libs/librist is only keyworded for arm64 at this time. +media-video/obs-studio mpegts + # Ionen Wolkens (2023-10-09) # media-libs/shaderc has very few keywords. media-libs/libplacebo shaderc
[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/
commit: 8e2f1b97ced74c2d2fae3e5421336dcded041301 Author: Jimi Huotari gentoo org> AuthorDate: Sat Oct 21 17:14:46 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Oct 21 19:17:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2f1b97 media-video/obs-studio: add mpegts and rnnoise features This allows for toggling the NEW_MPEGTS/native SRT/RIST mpegts output feature, and adds 'media-libs/rnnoise' as a dependency. This also cleans up some submodule references that are no longer being used, and updates the existing ones in . Closes: https://bugs.gentoo.org/915179 Closes: https://bugs.gentoo.org/915347 Signed-off-by: Jimi Huotari gentoo.org> media-video/obs-studio/metadata.xml| 1 + ...dio-.ebuild => obs-studio-29.1.3-r2.ebuild} | 43 ++ media-video/obs-studio/obs-studio-.ebuild | 24 ++-- 3 files changed, 39 insertions(+), 29 deletions(-) diff --git a/media-video/obs-studio/metadata.xml b/media-video/obs-studio/metadata.xml index 9b0f681b3e6d..2e6e1d188e06 100644 --- a/media-video/obs-studio/metadata.xml +++ b/media-video/obs-studio/metadata.xml @@ -15,6 +15,7 @@ Enable browser source support via (precompiled) CEF. Build the Decklink plugin. Build with LibFDK AAC support. +Enable native SRT/RIST mpegts output. Build with PipeWire support. Build with scripting support for Python 3. Build with Intel Quick Sync Video support. diff --git a/media-video/obs-studio/obs-studio-.ebuild b/media-video/obs-studio/obs-studio-29.1.3-r2.ebuild similarity index 90% copy from media-video/obs-studio/obs-studio-.ebuild copy to media-video/obs-studio/obs-studio-29.1.3-r2.ebuild index 96ad2ebc7090..a31aeb0aa6c9 100644 --- a/media-video/obs-studio/obs-studio-.ebuild +++ b/media-video/obs-studio/obs-studio-29.1.3-r2.ebuild @@ -10,7 +10,7 @@ PYTHON_COMPAT=( python3_{9..12} ) inherit cmake lua-single optfeature python-single-r1 xdg CEF_DIR="cef_binary_5060_linux64" -OBS_BROWSER_COMMIT="291464d6988083411e7369fc53eba6d5ef07ff67" +OBS_BROWSER_COMMIT="594115a27d40f0916e55db97cb61f7c7130cbe28" OBS_WEBSOCKET_COMMIT="6fd18a7ef1ecb149e8444154af1daab61d4241a9" QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e" @@ -20,10 +20,7 @@ if [[ ${PV} == ]]; then EGIT_SUBMODULES=( plugins/obs-browser plugins/obs-websocket - plugins/obs-websocket/deps/asio - plugins/obs-websocket/deps/json plugins/obs-websocket/deps/qr - plugins/obs-websocket/deps/websocketpp ) else SRC_URI=" @@ -32,7 +29,7 @@ else https://github.com/nayuki/QR-Code-generator/archive/${QR_COMMIT}.tar.gz -> qr-${QR_COMMIT}.tar.gz https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz " - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi SRC_URI+=" browser? ( https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )" @@ -42,8 +39,8 @@ HOMEPAGE="https://obsproject.com; LICENSE="Boost-1.0 GPL-2+ MIT Unlicense" SLOT="0" IUSE=" - +alsa browser decklink fdk jack lua nvenc pipewire pulseaudio - python qsv speex +ssl truetype v4l vlc wayland websocket + +alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio + python qt6 speex +ssl truetype v4l vlc wayland websocket " REQUIRED_USE=" browser? ( || ( alsa pulseaudio ) ) @@ -59,10 +56,9 @@ BDEPEND=" DEPEND=" dev-libs/glib:2 dev-libs/jansson:= - dev-qt/qtbase:6[network,widgets,xml(+)] - dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libva + media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl @@ -71,17 +67,15 @@ DEPEND=" sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 - x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes - x11-libs/libxkbcommon + x11-libs/libxcb:= alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) - dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr @@ -108,10 +102,27 @@ DEPEND=" fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( ${LUA_DEPS} ) + mpegts? ( + net-libs/librist + net-libs/srt + ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( ${PYTHON_DEPS} ) - qsv? ( media-libs/oneVPL ) + qt6? ( + dev-qt/qtbase:6[network,widgets,xml(+)]
[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/
commit: c97926baf8da7cf327509a0cd8718ca2bb9db56e Author: Ulrich Müller gentoo org> AuthorDate: Sat Oct 21 07:54:31 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Oct 21 19:05:40 2023 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c97926ba function-reference/install-functions: Mention dosym -r option Closes: https://bugs.gentoo.org/916017 Signed-off-by: Ulrich Müller gentoo.org> function-reference/install-functions/text.xml | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/function-reference/install-functions/text.xml b/function-reference/install-functions/text.xml index 0602c80..0d37980 100644 --- a/function-reference/install-functions/text.xml +++ b/function-reference/install-functions/text.xml @@ -278,11 +278,16 @@ The *into functions create the directory if it does not already exist. dosym - Create a symlink to the target specified as the first parameter, - at the path specified by the second parameter. Note that - the target is interpreted verbatim; it needs to either - specify a relative path or an absolute path including - ${EPREFIX}. + + Create a symlink to the target specified as the first parameter, at the + path specified by the second parameter. With option -r (EAPI 8), + an absolute path specified for the target will be converted to a path + relative to the link location. + + + Note: Without option -r, an absolute link target is interpreted + verbatim, i.e. it must include ${EPREFIX} when applicable. +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: cd971d4f0c972d4a861607c7b919dab1433e875b Author: Leonardo Hernández Hernández proton me> AuthorDate: Sat Oct 21 16:55:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:48:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd971d4f sys-devel/mold: add 2.3.1 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/33445 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-2.3.1.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 6cb0c98c07e3..dc26eba27e96 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -3,3 +3,4 @@ DIST mold-2.0.0.tar.gz 9205927 BLAKE2B f80c72c58f4618a74390417fdf90f816810350baf DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 DIST mold-2.2.0.tar.gz 9956678 BLAKE2B 495772b5bfd238a6785676d277da87fe4f10b64513f8f0a4961893e4ae8954ad8bda3d09283de14594d7d056d6c1aeed5be591d6a64868a473eb45737d3b9340 SHA512 1692d1ff154335fdff91a4fafebb3514ed6742035c14e74ec7e552b90428a1cd5341baba9183158b44ae221fd19e86da55e7f04bde317b943a24d0afecb41002 DIST mold-2.3.0.tar.gz 9958893 BLAKE2B 86235731953902a5cd8fdba8b41d456bd60bf53b96a9e1cc89bdf991a75367b95e5522887be8e9c28f3d777b143ef5d693ff50293188ef222fc45257ce990d24 SHA512 7953cff8f2e9f775f0890aedc5f38ef07aac16118310ee9e1a2a82be8abafa1aa05459a136181978c55763737c7ff47815afdd4423e8f96db8f0237fce13e6b4 +DIST mold-2.3.1.tar.gz 9958470 BLAKE2B 917e1fd770f841dc4bf6fbbed4954762f3eccff3d01247d4a5eaee7a5dad47f0259eb8ba6a10d13f385c9f0aea4d1ac058ce40070902bf7ef366ad8225cfbd5f SHA512 ea234d0b999bcd308e0c5dae27050ff61fd23971f9c54d5eb5764bfb04064dc68c33f5defd614544762a9891ce4369125a6aac68171e68de4ed09a08d59e599e diff --git a/sys-devel/mold/mold-2.3.1.ebuild b/sys-devel/mold/mold-2.3.1.ebuild new file mode 100644 index ..f16aabe0758e --- /dev/null +++ b/sys-devel/mold/mold-2.3.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="A Modern Linker" +HOMEPAGE="https://github.com/rui314/mold; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/rui314/mold.git; + inherit git-r3 +else + SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +fi + +# mold (MIT) +# - xxhash (BSD-2) +LICENSE="MIT BSD-2" +SLOT="0" + +RDEPEND=" + app-arch/zstd:= + >=dev-cpp/tbb-2021.7.0-r1:= + dev-libs/blake3:= + sys-libs/zlib + !kernel_Darwin? ( + >=dev-libs/mimalloc-2:= + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0-no-pch.patch +) + +pkg_pretend() { + # Requires a c++20 compiler, see #831473 + if [[ ${MERGE_TYPE} != binary ]]; then + if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then + die "${PN} needs at least gcc 10" + elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then + die "${PN} needs at least clang 12" + fi + fi +} + +src_prepare() { + cmake_src_prepare + + # Needs unpackaged dwarfdump + rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die + + # Heavy tests, need qemu + rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die + rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die + + # Sandbox sadness + rm test/elf/run.sh || die + sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ + test/elf/mold-wrapper{,2}.sh || die + + # static-pie tests require glibc built with static-pie support + if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then + rm test/elf/{,ifunc-}static-pie.sh || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON + -DMOLD_ENABLE_QEMU_TESTS=OFF + -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. + -DMOLD_USE_SYSTEM_MIMALLOC=ON + -DMOLD_USE_SYSTEM_TBB=ON + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/${PN} + + # https://bugs.gentoo.org/872773 + insinto /usr/$(get_libdir)/mold + doins "${BUILD_DIR}"/${PN}-wrapper.so + + dodoc docs/{design,execstack}.md + doman docs/${PN}.1 + + dosym ${PN} /usr/bin/ld.${PN} +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e0c3236a6e73fe4cec5361d0f998b438d8152563 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:27:48 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:27:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c3236a flag-o-matic.eclass: add '-mharden-sls=*' Spectre-style mitigation. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index a899afdb4f18..d7c1fce4b208 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -65,6 +65,7 @@ _setup-allowed-flags() { -mindirect-branch-register '-mfunction-return=*' -mretpoline + '-mharden-sls=*' '-mbranch-protection=*' # Misc
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b81724af911b1c7f0473cd850ab29c74733c5f30 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:32:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:32:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81724af flag-o-matic.eclass: add '-mfpmath=*' We set this for x86 multilib profiles. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index d7c1fce4b208..382573b80679 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -47,7 +47,7 @@ setup-allowed-flags() { # Note: shell globs and character lists are allowed _setup-allowed-flags() { ALLOWED_FLAGS=( - -pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*' + -pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*' '-mfpmath=*' -flto '-flto=*' -fno-lto # Hardening flags
[gentoo-commits] repo/gentoo:master commit in: sys-process/procs/
commit: 75c83fa33fffbef1e599e4820bc42b980106b68e Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:43:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:43:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c83fa3 sys-process/procs: add 0.14.3, drop 0.14.2 Closes: https://bugs.gentoo.org/916044 Signed-off-by: Sam James gentoo.org> sys-process/procs/Manifest | 25 .../{procs-0.14.2.ebuild => procs-0.14.3.ebuild} | 33 -- 2 files changed, 37 insertions(+), 21 deletions(-) diff --git a/sys-process/procs/Manifest b/sys-process/procs/Manifest index ba8358711467..a06244604b2c 100644 --- a/sys-process/procs/Manifest +++ b/sys-process/procs/Manifest @@ -23,6 +23,7 @@ DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f07 DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204 DIST async-task-4.3.0.crate 29544 BLAKE2B ed27a637b0c7196f9dbc13b597cd97afbf4bdcd78d5f46e20862a39f41ea3b2dd9335795dbb8fc22e2c4ba75e4678156fb062f91211e1caf2475546ca99ba327 SHA512 55f4fa697d1e00946e3e518e35117552e66a28a4c52e72f66af4c1b9a31e932d1fd32f31a4097fea707789575a9aec0db2ce9eb51643909480a41c52d3558d22 DIST async-task-4.4.1.crate 36349 BLAKE2B 568181c271fe757a08c404ca84b164f280f1db5527e297185a06f8bee65a71ad59e7461fd6201893ba1feceb294d5b2c32783aa39a67380a53ae965154a0086c SHA512 3877a6473f04f9613191691125861838186a51ec5f10cfa7980e76a6425e1561ee9c943e707ad2f878ec033ebe6af89cf098b1daf0c171f1f6b2edaa8b26d6d1 +DIST async-task-4.5.0.crate 36956 BLAKE2B 906ff869e728341f9c33f3d2a701e85a3db8651df6a9ed49153af4113c17e6041d3f85d8f827c6e2cf3257ed0be1ad95e49cf079fa7d351805280e20a34fa8ab SHA512 a8eacfd118c9cc81259c19e092982d1f64f715a44655fb7b27f65d7e4e4de95e27eb6347eacf1ec44eaa9a5f76e0d6fda5bd167d2f2cf2c3ed28afb8d5236537 DIST async-trait-0.1.73.crate 28654 BLAKE2B 07edf1e9cd92f389a7c05953200568dee887007b0233370ad55003cec40e8a310dc441c331c03df5a31681e033871958742f0a86955fb28a4bd05a95e01d2889 SHA512 f7739642fece168778f7c7c9077fef078e65943edb656399cbba27d4e37b0fb25cb7901c83dbe102b7c702a26f886f73a8240bc97ce14668013139a8814122eb DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80 DIST atomic-waker-1.0.0.crate 11771 BLAKE2B 4e94bf07e1df3b605bd0f8e8f8750323a5fa7a4d9c703b2183323aea8293021ac3028c6b03482941330c598db78aca0af4df06d346dbf581f617c2c333a997cd SHA512 cbc3e12c10f20e1b6d9a03097159a098c5e3a50a941b742891bd39bf0f7310986bda3e1e4c2ea0dfc82a70d9d57342889c46c11fe0d328372a6b3abecf7fa9a6 @@ -41,8 +42,8 @@ DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de4751073 DIST blocking-1.2.0.crate 18494 BLAKE2B 252a17536290d3898015b6eb844225c7fb78cd84424fda2459331d5eda56d19efff48c670b692288d32d870f62a539449a9b3ad7aef947de50f8862d44fbd9a7 SHA512 aa5cc62a340fb94859e90bd54b9e61d897026ee66570f15f94a0be287b470f533dbf30cdf1b0860c4a24abdb0c40f925d9ccbabfbf38fa27b5b17917aa33 DIST blocking-1.4.0.crate 17170 BLAKE2B 1870a752b3dd2b8fd7527417ef3b20cb928194d9c10ac9804801f6cee245cd96c24a0f84bc745a94c83aec53b17b2ecd04dd806a45f6b2fbf469207bb7c7fa24 SHA512 a4965b4f3782aeb964843e349a2b2f6ca992a513b9cf8fbedcfdf369b193e1dfffcbb6d163b4f39728476a2f68e01e3bf4ff44067bb2a58d76506e35179e21f0 DIST blocking-1.4.1.crate 17205 BLAKE2B e8ad2b55e7509d39ba1903327dd21e576b9b189e3e8169ddb150a31971b80d0ac02f5356641c22f8ac7549854bc016225b22009174b97254dfda1ecd8ce49850 SHA512 2cc0e46ce53032b55bae9333ffa22f719f5146d2f6ee2f06233b0c4ebd5b8c68fadd673105078ff7fb645b16243bc5357974ba15572e3dcde1232c2dedc883e1 -DIST bsd-kvm-0.1.0.crate 5279 BLAKE2B 7e79ea662652d0dc74ae9a742a633dcfe7b4bfdaf977d7170877c5f57c22f4522763c51bd311f73d962ead376fe99e1b816cd7c2e27f0a3d9a54c9c427c42613 SHA512 cd5f432e5a95f644823609af39a243e2ab33312319140ca7d87220c9e529afc8f75e8d7d946fb32df16e70fb7e00b6f926ebecac1c3e5cc7f321833ba552e961 -DIST bsd-kvm-sys-0.1.0.crate 7249 BLAKE2B 982c158cbc09c5f08921a932a7f4ce8090e076b1db6d0b3dbdc03c6254e32a07f0546b1604955f2afc1a2ecb452f08043a9a2d331291fd099d628d7ba7619a8d SHA512 c9869aee9332cce3388c45e997bc595fa8c3b7edf476cc4643c7c2213c746ee83ce07b40431003fba99f480fd8a65c38157c9c00a487b905155a8fda4aff6149 +DIST bsd-kvm-0.1.2.crate 5326 BLAKE2B 3f15b398041a6425e399558361c8993795a704fd6a2b687a6953138d7ae031fcfc61178a1c7734936f0ce67ff7852235bd972d5c4f900f8d14a0f0e5a285eb76 SHA512
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: c381f9e5c448a509243c35ab905b615090a6ef50 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:43:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:43:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c381f9e5 sys-devel/gcc: refresh 14 genemit/split patch Adds missing makefile dep. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 67d3c8bdce2e..415b00b1689f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -25,6 +25,7 @@ DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 5135f00ed2ac0db8b1e295f2ba9abb44f DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d SHA512 e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-4.tar.xz 24132 BLAKE2B 95f382ff1232bc681f4fbd28134a5e781bbce0e472d36b9348f54153791ce2b942c9ca3ea0931df8ed5ef48fb0e71f5a5a941e90dfcbd7162f52a4a6a2df9133 SHA512 867c982ee4ce6e10bc76949d30749427e8d070261fd9253cd1ca6b21273f04303c317057176ad7a58ecde06104d295c3af7526151bab7339851f9b06214bba3d +DIST gcc-14.0.0-patches-5.tar.xz 21180 BLAKE2B 4ad48161bb35320141df60b99d2c7791df72f719931a649b45842df2acfb84428815efa11ecad6ff4f219a1fde77ffc5e4ed302e2f8f04e0911f514addb5cc7f SHA512 b47a1bbd7218fe03d6cc4968cb51614c34d1548fa85781c6b85cfa901cd43130f9c503404502c92a629ac6b23559fe3bccf38e3bbcb257524941aaec46774cff DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild index 3e4f9224d3e3..84b65f32fd86 100644 --- a/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild +++ b/sys-devel/gcc/gcc-14.0.0_pre20231015-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 TOOLCHAIN_PATCH_DEV="sam" PATCH_GCC_VER="14.0.0" -PATCH_VER="4" +PATCH_VER="5" MUSL_VER="1" MUSL_GCC_VER="14.0.0"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/f2fs-tools/, sys-fs/f2fs-tools/files/
commit: c5b54e85b0ab5dfaf9d9020ffa9e636d91b1dffc Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:46:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:46:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b54e85 sys-fs/f2fs-tools: fix build w/ musl-1.2.4 Closes: https://bugs.gentoo.org/908664 Signed-off-by: Sam James gentoo.org> sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild | 56 +++ .../files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch | 403 + 2 files changed, 459 insertions(+) diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild b/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild new file mode 100644 index ..8a7ff5b69fa2 --- /dev/null +++ b/sys-fs/f2fs-tools/f2fs-tools-1.16.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Tools for Flash-Friendly File System (F2FS)" +HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${PN}.git; + EGIT_BRANCH="dev" +else + SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${PN}.git/snapshot/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0/10" +IUSE="lz4 lzo selinux" + +RDEPEND=" + lz4? ( app-arch/lz4:= ) + lzo? ( dev-libs/lzo:2 ) + sys-apps/util-linux + selinux? ( sys-libs/libselinux ) + elibc_musl? ( sys-libs/queue-standalone ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-musl-1.2.4-lfs.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + # This is required to install to /sbin, bug #481110 + --bindir="${EPREFIX}"/sbin + $(use_with lz4) + $(use_with lzo lzo2) + $(use_with selinux) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch b/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch new file mode 100644 index ..03be41400c20 --- /dev/null +++ b/sys-fs/f2fs-tools/files/f2fs-tools-1.16.0-musl-1.2.4-lfs.patch @@ -0,0 +1,403 @@ +https://bugs.gentoo.org/908664 +https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/commit/?id=b15b6cc56ac7764be17acbdbf96448f388992adc + +From b15b6cc56ac7764be17acbdbf96448f388992adc Mon Sep 17 00:00:00 2001 +From: Waldemar Brodkorb +Date: Wed, 23 Aug 2023 15:41:28 +0200 +Subject: f2fs-tools: convert to lseek() and kill lseek64 + +This patch replaces lseek64 with lseek() having #define _FILE_OFFSET_BITS 64. + +Signed-off-by: Waldemar Brodkorb +Signed-off-by: Jaegeuk Kim +--- a/configure.ac b/configure.ac +@@ -187,8 +187,6 @@ AC_CHECK_FUNCS_ONCE([ + getmntent + getuid + keyctl +- llseek +- lseek64 + memset + setmntent + clock_gettime +--- a/fsck/Makefile.am b/fsck/Makefile.am +@@ -1,7 +1,7 @@ + ## Makefile.am + + AM_CPPFLAGS = ${libuuid_CFLAGS} -I$(top_srcdir)/include +-AM_CFLAGS = -Wall ++AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 + sbin_PROGRAMS = fsck.f2fs + noinst_HEADERS = common.h dict.h dqblk_v2.h f2fs.h fsck.h node.h quotaio.h \ + quotaio_tree.h quotaio_v2.h xattr.h compress.h +--- a/include/android_config.h b/include/android_config.h +@@ -30,8 +30,6 @@ + #define HAVE_FSTAT 1 + #define HAVE_FSTAT64 1 + #define HAVE_GETMNTENT 1 +-#define HAVE_LLSEEK 1 +-#define HAVE_LSEEK64 1 + #define HAVE_MEMSET 1 + #define HAVE_SELINUX_ANDROID_H 1 + #define HAVE_SETMNTENT 1 +@@ -67,7 +65,6 @@ + #define HAVE_FSTAT 1 + #define HAVE_FSTAT64 1 + #define HAVE_GETMNTENT 1 +-#define HAVE_LLSEEK 1 + #define HAVE_MEMSET 1 + #define HAVE_SPARSE_SPARSE_H 1 + #define HAVE_LIBLZ4 1 +@@ -78,6 +75,5 @@ + #endif + + #if defined(_WIN32) +-#define HAVE_LSEEK64 + #define HAVE_SPARSE_SPARSE_H 1 + #endif +--- a/lib/Makefile.am b/lib/Makefile.am +@@ -3,7 +3,7 @@ + lib_LTLIBRARIES = libf2fs.la + + libf2fs_la_SOURCES = libf2fs.c libf2fs_io.c libf2fs_zoned.c nls_utf8.c +-libf2fs_la_CFLAGS = -Wall ++libf2fs_la_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 + libf2fs_la_CPPFLAGS = -I$(top_srcdir)/include + libf2fs_la_LDFLAGS = -version-info $(LIBF2FS_CURRENT):$(LIBF2FS_REVISION):$(LIBF2FS_AGE) + +--- a/lib/libf2fs.c b/lib/libf2fs.c +@@ -6,9 +6,6 @@ + * + * Dual licensed under the GPL or LGPL version 2 licenses. + */ +-#define _LARGEFILE64_SOURCE +-#define _FILE_OFFSET_BITS 64 +- + #include + #include + #include +--- a/lib/libf2fs_io.c b/lib/libf2fs_io.c +@@ -11,8 +11,6 @@ + * + * Dual licensed under the
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: 990901f6580beef856459bb679b3f6f69d410b85 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:42:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:42:20 2023 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=990901f6 14.0.0: update 75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch Pull in a version from private email w/ Robin for more testing. Signed-off-by: Sam James gentoo.org> ...genemit-Split-insn-emit.cc-into-ten-files.patch | 142 +++-- 14.0.0/gentoo/README.history | 4 + 2 files changed, 24 insertions(+), 122 deletions(-) diff --git a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch index dbcea97..723d78a 100644 --- a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch +++ b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch @@ -1,111 +1,13 @@ -https://gcc.gnu.org/PR54179 -https://inbox.sourceware.org/gcc-patches/de0f7bdc-d236-4f5b-9504-d5bfb215d...@gmail.com/ - -From mboxrd@z Thu Jan 1 00:00:00 1970 -Return-Path: -Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) - by sourceware.org (Postfix) with ESMTPS id 494063858D33 - for ; Mon, 16 Oct 2023 10:17:21 + (GMT) -DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 494063858D33 -Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com -Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com -ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 494063858D33 -Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::435 -ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697451446; cv=none; - b=p7qdXp6tA02vcm8FYp8Z94RsTNBTMF12iWlVcXVLWFaSW8HGwwCYhMGYoGFaifZQRu4UKyuAB+IzEF6a/yAg4YIoSatzLygSXd8C4Y5pTzNOedtsXKySOf2H5tU0JllZhFiL0j839yK0ULkru902Fm5qYfCWOI/oclFGFv0QJhk= -ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; - t=1697451446; c=relaxed/simple; - bh=F5nvjfODgAkwvN6oz045m/y2cCq1Y5w/bjL6/Zx7/us=; - h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=Irn6EDwgJ++gSjzeSooV3KQnHee12GYc2RQmTDoYZo/FSdddOhiPTfdaC7P29HmOXa4CPBOS8Yv9BTZMwm6YLK9J2wCQws5N76sMTuINsJ4seyvCF4hUO/2icjNn/K1NCpiAh/hGfqdO7ASiqbVBoFfgM7fwtCOYLKF6sIY1lyM= -ARC-Authentication-Results: i=1; server2.sourceware.org -Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-32d834ec222so4107319f8f.0 -for ; Mon, 16 Oct 2023 03:17:21 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; -d=gmail.com; s=20230601; t=1697451440; x=1698056240; darn=gcc.gnu.org; -h=content-transfer-encoding:in-reply-to:from:references:to - :content-language:subject:cc:user-agent:mime-version:date:message-id - :from:to:cc:subject:date:message-id:reply-to; -bh=wq5w+s2m/P53eb5oT6XaK+NiaOj7NqTTS7VH5l0hPUk=; -b=ir8fQ9LhX/rsjkKQE99tm5M/K+iNNIYZ/1cdZ5bz4WDndMrk52oidsfzruyMfSbRhB - rHSI1uSAzTr3Hp0f3ugYQInO3KFgdrvSiZ1sUhIcSA9SG7fCECczgD7GcW6OZn6F8c9u - XbFgqbWLIFtqXeKsmQs+CY2nS4KS/CRT9eoUafES8rZNYXDOe9QVbHjblx7rtXWO2HXQ - lmfzqTktf3I7JxtYpl0r0MYMcjSfcq0DOuL80NWyMDlBWOQT3IBAdyulrLAEW+jH/Z8p - xQ15SULgu0m2yiv/KGWXTkZfr7tvRGnSmmdtRRH0FCoXSf8jg/zHFTkl/j+SzlSzDwGs - c1qg== -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; -d=1e100.net; s=20230601; t=1697451440; x=1698056240; -h=content-transfer-encoding:in-reply-to:from:references:to - :content-language:subject:cc:user-agent:mime-version:date:message-id - :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; -bh=wq5w+s2m/P53eb5oT6XaK+NiaOj7NqTTS7VH5l0hPUk=; -b=kKfXLuOWBPVcAyFOUh31XizZ+aCfxMvezPMmblFS/UpzD2W/C0uFKwEGnChfefXi2/ - +bzYReU5vtLu8pAloncEatu5L4GV1u+WdTSbW1T5xIy+5oMx++9PpyY4AE247J0yd86k - 1y7iJTKapjRfltZuFYEXFXtk+EUb6KM8JtlwJvoxl1WA5eUMF3QS7mrB/a4aM4x6i+Eg - YlOoTXYO0bLGOCdeXOLJfjDEkck1ELrHj2LtlRHyrlB9cfOgf17T6ndeeHGFfXNQHPZ9 - 6ozlhvhckpJQgI9lmwx9y62sUeq7EvLbrq6iRQm/urmU7ONjSXtvH9MhuU6vUBxvHZ7m - L7/Q== -X-Gm-Message-State: AOJu0Yx8eFwSIp03QtdxQpmlUlQqKK5PYRJxvpOd/sAQ1a6DUl745e7C - /BMIbVYdWvfmdTlOA4Fq7wwu2tV7IwY= -X-Google-Smtp-Source: AGHT+IHxbooDFrEU9aYJYA4rfQo2Hg5vBRYXtzpX5blf0iOYdzDMzsRxuyqHl6Jlfcy9/43ovuJMnQ== -X-Received: by 2002:a5d:4402:0:b0:32d:8907:2b18 with SMTP id z2-20020a5d440200b0032d89072b18mr12076090wrq.66.1697451439584; -Mon, 16 Oct 2023 03:17:19 -0700 (PDT) -Received: from [192.168.1.23] (ip-046-223-203-173.um13.pools.vodafone-ip.de. [46.223.203.173]) -by smtp.gmail.com with ESMTPSA id e10-20020a5d65ca00b0032da6f17ffdsm4983379wrw.38.2023.10.16.03.17.18 -(version=TLS1_3
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: eb7bf2ea4b01fd24f0e0549fa1fad87fd5f2d83a Author: Sam James gentoo org> AuthorDate: Sat Oct 21 17:05:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 17:06:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7bf2ea flag-o-matic.eclass: add -mpreferred-stack-boundary=*, -mincoming-stack-boundary=* Wine may use this and it's in the same league as -mstackrealign in that it affects ABI. Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index 0c56ac5b6bf4..a899afdb4f18 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -137,6 +137,8 @@ _setup-allowed-flags() { # Allow explicit stack realignment to run non-conformant # binaries: bug #677852 -mstackrealign + '-mpreferred-stack-boundary=*' + '-mincoming-stack-boundary=*' ) ALLOWED_FLAGS+=( # Clang-only
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8dc7a7e2b4735a778b02fd89cb056f22381458e5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:58:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:59:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc7a7e2 flag-o-matic.eclass: allow hardened compare/control flow flags Signed-off-by: Sam James gentoo.org> eclass/flag-o-matic.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index c0b042d5348d..0c56ac5b6bf4 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -56,6 +56,10 @@ _setup-allowed-flags() { '-fcf-protection=*' -fbounds-check -fbounds-checking -fno-PIE -fno-pie -nopie -no-pie + -fharden-compares -fharden-conditional-branches + -fharden-control-flow-redundancy -fhardcfr-skip-leaf + -fhardcfr-check-exceptions -fhardcfr-check-returning-calls + '-fhardcfr-check-noreturn-calls=*' # Spectre mitigations, bug #646076 '-mindirect-branch=*' -mindirect-branch-register
[gentoo-commits] repo/gentoo:master commit in: dev-python/pebble/
commit: 4d5cf130f6b0e030191b1ba8413ddb0570c3447c Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 13 11:00:58 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5cf130 dev-python/pebble: keyword 5.0.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/pebble/pebble-5.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pebble/pebble-5.0.3.ebuild b/dev-python/pebble/pebble-5.0.3.ebuild index 77045f98ae3a..2c05dd4f34c3 100644 --- a/dev-python/pebble/pebble-5.0.3.ebuild +++ b/dev-python/pebble/pebble-5.0.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" PATCHES=( "${FILESDIR}/pebble-5.0.3-backport-pr112.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-text/convmv/
commit: 9e57354a2fd9e7c55f9b13558b2f5ab0fddf45fb Author: WANG Xuerui gentoo org> AuthorDate: Sat Oct 21 09:03:33 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e57354a app-text/convmv: keyword 2.05-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/convmv/convmv-2.05-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/convmv/convmv-2.05-r1.ebuild b/app-text/convmv/convmv-2.05-r1.ebuild index 5d0c25ddedf7..7537c63db64f 100644 --- a/app-text/convmv/convmv-2.05-r1.ebuild +++ b/app-text/convmv/convmv-2.05-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://www.j3e.de/linux/${PN}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 sparc x86" IUSE="" DEPEND="dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cvise/
commit: 8a78f544ea899284ec0798e40baeb2a8aa90fa62 Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 13 11:01:01 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Oct 21 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a78f544 dev-util/cvise: keyword 2.8.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/cvise/cvise-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cvise/cvise-2.8.0.ebuild b/dev-util/cvise/cvise-2.8.0.ebuild index 417428e5e07d..be0b1a3c6b19 100644 --- a/dev-util/cvise/cvise-2.8.0.ebuild +++ b/dev-util/cvise/cvise-2.8.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE=${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: dbd81d1e1f718bf1d0e320c4997be9250e8db1e1 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:31:39 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:31:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd81d1e sys-devel/gcc: add 12.3.1_p20231020 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.3.1_p20231020.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f660c4f3b0ca..67d3c8bdce2e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -14,6 +14,7 @@ DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 6f6eca272ab506e16a231003c399e285725 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5 DIST gcc-12-20231006.tar.xz 79786912 BLAKE2B 09da5378d449b6d1d5d5af82bfa18b6d073a4f255afef5e19a086e72d41ba0a204705353a4ef7df8c89ace4de639573fe98ab37f90e0f0761743336fcfb023b2 SHA512 21975c70bc7958a44e4785881cc4c64bc842ec28e34a10880ef7369299af0bccdeb54ceb6e303ca031795a678e1649100a6924110268ba53147ae6e7da6acb91 DIST gcc-12-20231013.tar.xz 79793868 BLAKE2B 39844a7ff9b5bfd1201816b5758aa9937fb69f28f43a6c6f3aba1debbc24e0908b0af20fd1257cfbddf5bfd23c3d8ea264a1743822443f8ed12c03b874732e76 SHA512 52ec9815535634db0ea47521a416b2be4fc483b1b90e10cac5d6235e661a5c142d8d5c9f3d06cc856572fc38d3a9abe601b9c1fa918f115dc7d1dc81db9d9ceb +DIST gcc-12-20231020.tar.xz 79803424 BLAKE2B 2bbd11b84a203a305279587ba8e8771778b425f507b38e6c9dd649c9124e0c77fdf23451150d5e70495ba4a978c449f0b5cd7a5355f63ed1e322585532d6976a SHA512 af6af7b0c6dc95d624bec7f17a092baf2c7258e3b87c372023ae3d1e07b30c7c155f21e24d6ed8e8e55378b1658e18dcb9d2658ddb7f534921b5ac25dab957d0 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 diff --git a/sys-devel/gcc/gcc-12.3.1_p20231020.ebuild b/sys-devel/gcc/gcc-12.3.1_p20231020.ebuild new file mode 100644 index ..1ffe2b97a4bf --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20231020.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="12.3.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +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
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 6ce41b180546e43c6ecaaee05aa9c5fb4056dcd4 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 16:27:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 16:27:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce41b18 sys-fs/btrfs-progs: add 6.5.3 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/Manifest | 1 + sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild | 161 2 files changed, 162 insertions(+) diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index 675299f64519..f2be66596b03 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -3,4 +3,5 @@ DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B e6815eeb90c1dbf9a6c4a5aa72262c18b DIST btrfs-progs-v6.3.3.tar.xz 3163112 BLAKE2B 76714da94e1cd733df4198b736c31b32d4cfb6779985036610651a267fcf92299c140f99f2372278cafcb02f651413c069314195b7bd44d56ddf60eb60e5532d SHA512 e72791fd91cc9a93aaab72bf8c36f9d7e2608315ccb3b0474ca0c1e1893465b2c7145ce523216accb0d02c4dd0fd13597702ce6a8b9c2ac137cd9bce3c5a4347 DIST btrfs-progs-v6.5.1.tar.xz 3179504 BLAKE2B 95d424342dfa238ed4dd525f72618b449e91db198fa6a12bcbb6bb48246d7b5b84a8fd5dc3b943246732fa40c3b575855c966f8ca135b32aa926e0709549cb99 SHA512 87cc81ecad0cb22de3086fef0fd825be101344d44dc954ac05e25d394421ca5fe3dbcb27c79a3a8fb67a2d3237b7bd84329ccef2c070b1b07d1156dc08716dfb DIST btrfs-progs-v6.5.2.tar.xz 3190068 BLAKE2B 74010ed51e211d28ce161db9f6e005bb1c73d8726c9a74446520a46bfa8d6f25d267f747e392f82a8ebeb0b9dd25b3681e9617048e33b9244047089a36fc34c6 SHA512 40b5a2f4d4dcf1810eeb0808e6cb72081ef5743a5072b75e2535420b6acb3a3ead61b01da3217c2bc3fb6ec700f141d4646389cc7a6476ce8af51a424a732672 +DIST btrfs-progs-v6.5.3.tar.xz 2542416 BLAKE2B 83a39e1a991ad253a8733235c01fed32c23bde033b7ddc647347dba54a9ba5755d8508e6df817a627d59cefbed6a5696ec485093509ab007374d27c739dabfb1 SHA512 6bec6c0da0b61eb4dce6dc3128fe34fdc68b18cbbb7917c3cd13a558cee9464e6b4c1fcda2cab342d1b506767fab4eee5d03d2fb284a5c7249eec5a75407034a DIST btrfs-progs-v6.5.tar.xz 3178048 BLAKE2B 502d8cebab1d35d8d69eb76212476e323d9f19a9d32eb304acaeb1fc27bfff3ca801fcebc4c19ce7db16ed0114b3c794814157075872c2fd1d8b1d32d740e346 SHA512 7e1578b1f82549f77b55341c20a973da52018b1539da46f92e4a9d9804906ce5e00312c8a02a6047373e4435e661b2e5fc18f5dfbf2d0563cdf62c40de6a4436 diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild new file mode 100644 index ..479ade82c97a --- /dev/null +++ b/sys-fs/btrfs-progs/btrfs-progs-6.5.3.ebuild @@ -0,0 +1,161 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit bash-completion-r1 python-single-r1 udev + +libbtrfs_soname=0 + +if [[ ${PV} != ]]; then + MY_PV="v${PV/_/-}" + SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + fi + + S="${WORKDIR}"/${PN}-${MY_PV} +else + EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git; + EGIT_BRANCH="devel" + WANT_LIBTOOL="none" + inherit autotools git-r3 +fi + +DESCRIPTION="Btrfs filesystem utilities" +HOMEPAGE="https://btrfs.readthedocs.io/en/latest/; + +LICENSE="GPL-2" +SLOT="0/${libbtrfs_soname}" +IUSE="+convert python +man reiserfs static static-libs udev +zstd" +# Could support it with just !systemd => eudev, see mdadm, but let's +# see if someone asks for it first. +REQUIRED_USE="static? ( !udev ) python? ( ${PYTHON_REQUIRED_USE} )" + +# Tries to mount repaired filesystems +RESTRICT="test" + +RDEPEND=" + dev-libs/lzo:2= + sys-apps/util-linux:=[static-libs(+)?] + sys-libs/zlib:= + convert? ( + sys-fs/e2fsprogs:= + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27 + ) + ) + python? ( ${PYTHON_DEPS} ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-5.10 + convert? ( sys-apps/acl ) + python? ( + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + static? ( + dev-libs/lzo:2[static-libs(+)] + sys-apps/util-linux:0[static-libs(+)] + sys-libs/zlib:0[static-libs(+)] + convert? ( + sys-fs/e2fsprogs[static-libs(+)] + reiserfs? ( + >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] + ) + ) + zstd? ( app-arch/zstd[static-libs(+)] ) + ) +" +BDEPEND=" + virtual/pkgconfig + man? ( dev-python/sphinx ) +"
[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/
commit: 2574f0c6ece0b873c565b2cb5324cd16c2b46941 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2574f0c6 app-doc/python-docs: Stabilize 3.12.0 sparc, #915944 Signed-off-by: Arthur Zamarin gentoo.org> app-doc/python-docs/python-docs-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/python-docs/python-docs-3.12.0.ebuild b/app-doc/python-docs/python-docs-3.12.0.ebuild index d2103ab9e296..c78ae9a18e87 100644 --- a/app-doc/python-docs/python-docs-3.12.0.ebuild +++ b/app-doc/python-docs/python-docs-3.12.0.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html" LICENSE="PSF-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86" src_install() { rm -r _sources || die
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 027ff935cbb098311ae074bc41bf70d0a9b5764d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027ff935 sys-kernel/dracut: Stabilize 059-r4 sparc, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 242f77c4f52e..6f4fc84c71c2 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: b6fcf345ab203b66bbd0489a7fccc19b51df744b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fcf345 sys-kernel/dracut: Stabilize 059-r4 ppc, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 6f4fc84c71c2..6b132a2c9dcf 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: ad13a26496844efd9fa57bde8a50837af04910a0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad13a264 sys-kernel/dracut: Stabilize 059-r4 hppa, #916071 Signed-off-by: Arthur Zamarin gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 6b132a2c9dcf..9b7a5d7f97a0 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 0bcd2ab51bbbac3397629a3b7a7bdd566857fb89 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 21 16:21:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 21 16:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bcd2ab5 dev-lang/python: Stabilize 3.12.0 sparc, #915944 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/python/python-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.12.0.ebuild b/dev-lang/python/python-3.12.0.ebuild index 9cdecf0e3dcf..d75c7bf9d4a9 100644 --- a/dev-lang/python/python-3.12.0.ebuild +++ b/dev-lang/python/python-3.12.0.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE=" bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/
commit: 6ec9baca784bfe1978dc249feeac4fe0e43a055c Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Oct 12 20:17:50 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:03:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec9baca app-editors/vscode: drop 1.83.0 & update dependencies Closes: https://bugs.gentoo.org/915380 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Signed-off-by: Joonas Niilola gentoo.org> app-editors/vscode/Manifest| 3 - ...de-1.83.0-r1.ebuild => vscode-1.82.3-r1.ebuild} | 2 +- app-editors/vscode/vscode-1.82.3.ebuild| 112 - ...scode-1.83.1.ebuild => vscode-1.83.1-r1.ebuild} | 2 +- 4 files changed, 2 insertions(+), 117 deletions(-) diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index a7f2c49e2eb2..6af91b9cf0c1 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,9 +1,6 @@ DIST vscode-1.82.3-amd64.tar.gz 135431570 BLAKE2B 044ac09d4a75f0bc075e164061be763663e75798f28bbe88b9bb049a80791692fab6b6016e9f07e1b8360370e0faa3d4cce6ad1e3300600851dab268afcebf4b SHA512 f5365fd13e365241e6de2acd2ee86a4616fd346d5db6b81e40a384de5107c602e6fac5d14d02b500f4587cf05a65d0519756b13581f1c92040b47bd39bc2916c DIST vscode-1.82.3-arm.tar.gz 122196444 BLAKE2B 1c2d7f9dcf08c4f47faf599c39afb8580ecf4812f28cfd83ee7d09e1ffc28ef956ee9e69a9b431e16b8d80028936eb376fab17330e5d0176642ba3d387882018 SHA512 f5e97eeccd1cc4b8dda881cd10534b41bf7f648aee121f1538f8e1afabeb965c4784eb123000e27f3fbb0d866d0b9818e042c7b4401de9793a34c321ada822cd DIST vscode-1.82.3-arm64.tar.gz 132356391 BLAKE2B 04252655fc0473db6850b946aee1d3e6532c936841f4cea22508e3e42b36d9b5e04861688d53a2ced09de284e11ae534022e11523b6ade66218511ebff856c36 SHA512 76c3255170aab5606c5fc18312973152a0b5bdb60f19b5d295d0d7419ae4233d4df5ba64897c2f7dc3f74093efad9b8c4fa419256b01d149e80e16e7dedd2463 -DIST vscode-1.83.0-amd64.tar.gz 135783477 BLAKE2B ab8d74efddad2717a6e189644a2eb2e6e6a8c51bf84150b722847ba9b7022f181f6a7225b3f0f04f345b5dc2690ff4859425b06d52f1db75c716db87a06de1d1 SHA512 4c71a8b340cdfac577dae7c5f6a70e1d556fa516ff42f562c1ec6f8aaa89b101c4751d936fbb7af426429a70e111262c0a6e230584aaf43691556571d1eefad3 -DIST vscode-1.83.0-arm.tar.gz 122748258 BLAKE2B 535de1d0d61746b501a4377f482e2b09ad470959217ac96455d99738926b2a9c5df7fe2806daba080d0d6bd22df316258c7f04cfdaf1d9fdc966c4585c325455 SHA512 740fb983903a05cc5ca31cedac096fbfe5356df82f11654523b8fc957a7ea7171db9fa8693a21a5e72aadb31d6c76249dd7311052912aff4a81777a22951b65c -DIST vscode-1.83.0-arm64.tar.gz 133019602 BLAKE2B e11cf5b340d638884ee898040e7cd7791c03e63669a3cdc1efc4efd6542e9ec8a4f0e91d25021763d0bc5530d84c932cd71455561de502cf78b99be5b0d54dda SHA512 35a74ab0cb99825cd652af145bdbed42ccfbb26b43a5e36d87612df8ece7b88020488196535fa8b997d67b09948f8a332f0838b5129cadd396e66080983d3cec DIST vscode-1.83.1-amd64.tar.gz 135810621 BLAKE2B c1a9d74efe24f58c46445c6bc714c5a2f8d5237642f958fbed6c540128cf9794faa368e81d074fd357e54e677fce18c77b4f1a2acd2efc0a0ef86ace4bf6521e SHA512 9b5e14ac302ab14b4fb0776836f31f7b9696db5b35987c181a1a344b9268de353d4a91df4dd62aa0b8a3293208f1e898c687a60c46d96e44018f3b94b8ca9d8e DIST vscode-1.83.1-arm.tar.gz 122768111 BLAKE2B 92749b01bf5f99b357e84f3910ea23226aa5a2e4071eb52539be8fa3398e2f61395fbedc0e2af5ae8c25af29f8c144f9621e24da5220904d792ae94eea76d6ac SHA512 b46c9a6a2ba80703ac1d0186af4066601d9f4b3a3063e0003cf507ce2dc37e9c4baebe72f90d3c2a92f6c2c4491d527c62a705a816535576cab2524f880a1b5b DIST vscode-1.83.1-arm64.tar.gz 133032981 BLAKE2B c02f3147ccf8811730695aff4f6a611b52b706b8974349b8b9ca4a4a8f46dc398809fe32ec79fdf828769d3a6713e080d82312b534f25918cefe32de0994a45f SHA512 8052e551d64754ec38eb6a8edbc14292d95fb0a177a328bc70c8f983c90952af2ad793a45a7001d81bded7410b9b8cced9d3521ce8ad2416df774ab0e110caaf diff --git a/app-editors/vscode/vscode-1.83.0-r1.ebuild b/app-editors/vscode/vscode-1.82.3-r1.ebuild similarity index 99% rename from app-editors/vscode/vscode-1.83.0-r1.ebuild rename to app-editors/vscode/vscode-1.82.3-r1.ebuild index ce0d2fa50ab8..56d020e1b0a9 100644 --- a/app-editors/vscode/vscode-1.83.0-r1.ebuild +++ b/app-editors/vscode/vscode-1.82.3-r1.ebuild @@ -42,7 +42,6 @@ IUSE="kerberos" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] - app-i18n/ibus app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 @@ -53,6 +52,7 @@ RDEPEND=" media-libs/libglvnd media-libs/mesa net-misc/curl + sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo diff --git a/app-editors/vscode/vscode-1.82.3.ebuild b/app-editors/vscode/vscode-1.82.3.ebuild deleted file mode 100644 index 8a367acedd94.. --- a/app-editors/vscode/vscode-1.82.3.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: e887ce7bd6dcb082de177e506935af71212c2912 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:08:29 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:08:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e887ce7b media-video/ffmpeg: add newly registered subslot binder for amf Signed-off-by: Joonas Niilola gentoo.org> media-video/ffmpeg/{ffmpeg-4.4.4-r3.ebuild => ffmpeg-4.4.4-r6.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-4.4.4-r4.ebuild => ffmpeg-4.4.4-r7.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-5.1.3-r4.ebuild => ffmpeg-5.1.3-r5.ebuild} | 2 +- media-video/ffmpeg/{ffmpeg-6.0-r7.ebuild => ffmpeg-6.0-r10.ebuild}| 2 +- media-video/ffmpeg/{ffmpeg-6.0-r6.ebuild => ffmpeg-6.0-r9.ebuild} | 2 +- media-video/ffmpeg/ffmpeg-.ebuild | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild b/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild rename to media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild index 717a0742f97b..14630c89725d 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.4-r3.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild @@ -182,7 +182,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild b/media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild rename to media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild index 0d8de811bc70..ee7606ca6f13 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.4-r4.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild @@ -184,7 +184,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild b/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild rename to media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild index 1d0d84cfa17f..0a11f2195cb0 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.3-r4.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild @@ -185,7 +185,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-6.0-r7.ebuild b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.0-r7.ebuild rename to media-video/ffmpeg/ffmpeg-6.0-r10.ebuild index 4b3fc984c7f2..2f4579d4dc85 100644 --- a/media-video/ffmpeg/ffmpeg-6.0-r7.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild @@ -185,7 +185,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-6.0-r6.ebuild b/media-video/ffmpeg/ffmpeg-6.0-r9.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.0-r6.ebuild rename to media-video/ffmpeg/ffmpeg-6.0-r9.ebuild index 1db003708b80..22c7b8766cec 100644 --- a/media-video/ffmpeg/ffmpeg-6.0-r6.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.0-r9.ebuild @@ -183,7 +183,7 @@ IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}" RDEPEND=" alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - amf? ( media-video/amdgpu-pro-amf ) + amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[${MULTILIB_USEDEP}] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] ) diff --git
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 99bea4cef6884fdadf9a58893009f42071b45c1a Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:09:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:09:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99bea4ce media-video/ffmpeg: drop 5.1.3-r3, 6.0-r2, 6.0-r5 Signed-off-by: Joonas Niilola gentoo.org> media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild | 603 - media-video/ffmpeg/ffmpeg-6.0-r2.ebuild | 602 - media-video/ffmpeg/ffmpeg-6.0-r5.ebuild | 604 -- 3 files changed, 1809 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild b/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild deleted file mode 100644 index 8c290006f1db.. --- a/media-video/ffmpeg/ffmpeg-5.1.3-r3.ebuild +++ /dev/null @@ -1,603 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Subslot: libavutil major.libavcodec major.libavformat major -# Since FFmpeg ships several libraries, subslot is kind of limited here. -# Most consumers will use those three libraries, if a "less used" library -# changes its soname, consumers will have to be rebuilt the old way -# (preserve-libs). -# If, for example, a package does not link to libavformat and only libavformat -# changes its ABI then this package will be rebuilt needlessly. Hence, such a -# package is free _not_ to := depend on FFmpeg but I would strongly encourage -# doing so since such a case is unlikely. -FFMPEG_SUBSLOT=57.59.59 - -SCM="" -if [ "${PV#}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_MIN_CLONE_TYPE="single" - EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git; -fi - -inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} - -DESCRIPTION="Complete solution to record/convert/stream audio and video. Includes libavcodec" -HOMEPAGE="https://ffmpeg.org/; -if [ "${PV#}" != "${PV}" ] ; then - SRC_URI="" -elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Release - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc - inherit verify-sig - SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz; - SRC_URI+=" verify-sig? ( https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )" - - BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )" -fi -FFMPEG_REVISION="${PV#*_p}" - -SLOT="0/${FFMPEG_SUBSLOT}" -LICENSE=" - !gpl? ( LGPL-2.1 ) - gpl? ( GPL-2 ) - amr? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - gmp? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - libaribb24? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - encode? ( - amrenc? ( - gpl? ( GPL-3 ) - !gpl? ( LGPL-3 ) - ) - ) - samba? ( GPL-3 ) -" -if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" -fi - -# Options to use as use_enable in the foo[:bar] form. -# This will feed configure with $(use_enable foo bar) -# or $(use_enable foo foo) if no :bar is set. -# foo is added to IUSE. -FFMPEG_FLAG_MAP=( - +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt +gnutls gmp - +gpl hardcoded-tables +iconv libxml2 lzma +network opencl - openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau vulkan - X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib - # libavdevice options - cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal - opengl - # indevs - libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack - # decoders - amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac - jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm - libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx libilbc librtmp ssh:libssh - speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec - vorbis:libvorbis vpx:libvpx zvbi:libzvbi - # libavfilter options - appkit - bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r vmaf:libvmaf - fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass libplacebo libtesseract lv2 - truetype:libfreetype vidstab:libvidstab - rubberband:librubberband zeromq:libzmq zimg:libzimg - # libswresample options - libsoxr - # Threads; we only support pthread for now but ffmpeg
[gentoo-commits] repo/gentoo:master commit in: media-video/amdgpu-pro-amf/
commit: 89c6f54d2280ce974f1dfa47389ec87f458a0176 Author: Joonas Niilola gentoo org> AuthorDate: Sat Oct 21 16:04:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c6f54d media-video/amdgpu-pro-amf: add a subslot value to 1.4.31 CMP: media-video/amdgpu-pro-amf-1.4.30.1620044/image with media-video/amdgpu-pro-amf-1.4.31.1654522/image FILES:-usr/lib64/libamfrt64.so.1.4.30 FILES:+usr/lib64/libamfrt64.so.1.4.31 ABI: libamfrt64.so.1(64) func(+47,-14) vars(+6,-2) [BREAKING] --> FILES(+1,-1) ABI(+53,-16,>B<) Signed-off-by: Joonas Niilola gentoo.org> media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild index b21981e84afc..1b599ff9aa7b 100644 --- a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild +++ b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ S="${WORKDIR}" RESTRICT="bindist mirror" LICENSE="AMD-GPU-PRO-EULA" -SLOT="0" +SLOT="0/31" KEYWORDS="-* ~amd64" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/amdgpu-pro-vulkan/
commit: 18dd6556090f9fca7d12100b8f665a7ef48c2f1e Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sat Oct 7 16:58:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dd6556 media-libs/amdgpu-pro-vulkan: add 23.20.0.1654522 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Signed-off-by: Joonas Niilola gentoo.org> media-libs/amdgpu-pro-vulkan/Manifest | 2 + .../amdgpu-pro-vulkan-23.20.0.1654522.ebuild | 136 + 2 files changed, 138 insertions(+) diff --git a/media-libs/amdgpu-pro-vulkan/Manifest b/media-libs/amdgpu-pro-vulkan/Manifest index 9643f02bd5ba..a52cff141fd9 100644 --- a/media-libs/amdgpu-pro-vulkan/Manifest +++ b/media-libs/amdgpu-pro-vulkan/Manifest @@ -8,3 +8,5 @@ DIST amdgpu-pro-vulkan-22.40.6.1580631-amd64.deb 26403020 BLAKE2B 9af314b75ec6af DIST amdgpu-pro-vulkan-22.40.6.1580631-i386.deb 28131372 BLAKE2B 4f92814a1f1aa3cecec5321252990c87548b94c633be2080fb4be9c9ef72772e45943b62c55e1424b03671540b599f13666d49599c7ef8e2a93a51a66cc17e92 SHA512 7ffd0cebb630cbf2a3845c0e673c408f56a046bf68d1c73a02b2a1d3a245d5fdc3cb00b461fe52dbd74abd15cdd3e75007539de584750fce22176e6994007d94 DIST amdgpu-pro-vulkan-23.10.3.1620044-amd64.deb 28230396 BLAKE2B f0c59e5c955640ff8b98d1fe5982593b8ccd450fd51b11de256e30388afd7ccf7f8cf236149556186fb5b2bbbc60ff4c31a33aaf8456391403adb899dd77fc10 SHA512 7d454178c3ee601ebd51cbfa0ce72e8a097014a65079d5955702de030dc4172a4fdb368d40c781a54891bc2b31966455802db497237177112e35aab2d94c717b DIST amdgpu-pro-vulkan-23.10.3.1620044-i386.deb 29943120 BLAKE2B cb15cd340854d2d023c1d5d700790d7ef37f3cddb6ec5e11a0642da8dd6c9bcf375bcc3793f4a6a1e379c78b518c68e6bb188b91cd815bca1abc1e09f6516c02 SHA512 2c251b68a4910e8873256316248d4c932483e928e38b9752fd919df0165e3db134e7d08c2c1f95cceda24e47cd5b419d482243ff7e42af3cb4bec8abb4162436 +DIST amdgpu-pro-vulkan-23.20.0.1654522-amd64.deb 24480404 BLAKE2B 10e2dea7e03bc6c24b40b8d8c4933897e17edb8e9b1fb1aebc7a6151c2bf051bbd5e994b771a045e747730f41996b2b3819edd8163daeb22a0487d5a96ea15f7 SHA512 4014a3f5cdbc3e977d5953719e8d0ea34a0ff1cc9b7292513df69e98d1c6556643392dd77edf10a682f049c689d69c92ba307d5af5b8e68003ccbba014f7aa9a +DIST amdgpu-pro-vulkan-23.20.0.1654522-i386.deb 25453504 BLAKE2B 46940aecb2d6981846534f49b7f2d829924c03ba7fe8fe84c84408968a761683183524f4aa58ac9a2810bbc16975634cc6dcaaba3331604ab2bb74bd9949bb3b SHA512 ab8e7df7d093bc25dcdda942456ba54f3d21312435af025619b1f9531606ea5a18b975fe291e06154dabaaafb48cd5f58261d958c765058ed23e53517032b5fe diff --git a/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild new file mode 100644 index ..4b94367c04b7 --- /dev/null +++ b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-23.20.0.1654522.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +MY_PV_HIGH=$(ver_cut 1) +MY_PV_MIDDLE=$(ver_cut 2) +MY_PV_LOW=$(ver_cut 3) +MY_PV_REV=$(ver_cut 4) + +MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}" + +INTERNAL_VER="5.7" + +MY_PV_FULL="${MY_PV}-${MY_PV_REV}" + +MY_PN="vulkan-amdgpu-pro" +MY_LINK="https://repo.radeon.com/amdgpu/${INTERNAL_VER}/ubuntu/pool/proprietary/v/${MY_PN}; + +UBUNTU_VER="22.04" + +DESCRIPTION="AMD's closed source vulkan driver, from Radeon Software for Linux" +HOMEPAGE="https://www.amd.com/en/support; +SRC_URI=" + abi_x86_64? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_amd64.deb -> ${P}-amd64.deb ) + abi_x86_32? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_i386.deb -> ${P}-i386.deb ) +" +S="${WORKDIR}" + +RESTRICT="bindist mirror" + +LICENSE="AMD-GPU-PRO-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="abi_x86_32 abi_x86_64 video_cards_amdgpu" + +REQUIRED_USE="video_cards_amdgpu" + +BDEPEND="dev-util/patchelf" + +QA_PREBUILT=" + usr/lib64/amdvlkpro64.so* + usr/lib/amdvlkpro32.so* +" + +src_unpack() { + if use abi_x86_64 ; then + mkdir "${S}/${PN}-amd64" || die + cd "${S}/${PN}-amd64" || die + unpack_deb "${DISTDIR}/${P}-amd64.deb" + fi + + if use abi_x86_32 ; then + mkdir "${S}/${PN}-i386" || die + cd "${S}/${PN}-i386" || die + unpack_deb "${DISTDIR}/${P}-i386.deb" + fi +} + +src_prepare() { + if use abi_x86_64 ; then + cd "${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/" || die + + # Make sure there's only one file in the folder, to prevent unexpected behavior of the next command + [[ "$(ls | wc -l)" = '1' ]] || die "more than one file in opt/amdgpu-pro/lib/x86_64-linux-gnu/" + + # Add "pro" in the .so file's name, and remove any numeric extension "e.g. amdvlk64.so.1" + mv amdvlk64.so* amdvlkpro64.so
[gentoo-commits] repo/gentoo:master commit in: media-video/amdgpu-pro-amf/
commit: e5e9c7f918391c83b0b6529bb519aea11012b6f5 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sat Oct 7 17:09:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Oct 21 16:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e9c7f9 media-video/amdgpu-pro-amf: add 1.4.31.1654522 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Closes: https://github.com/gentoo/gentoo/pull/33234 Signed-off-by: Joonas Niilola gentoo.org> media-video/amdgpu-pro-amf/Manifest| 1 + .../amdgpu-pro-amf-1.4.31.1654522.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/media-video/amdgpu-pro-amf/Manifest b/media-video/amdgpu-pro-amf/Manifest index 1d5e82418fcc..3b6169ece602 100644 --- a/media-video/amdgpu-pro-amf/Manifest +++ b/media-video/amdgpu-pro-amf/Manifest @@ -2,3 +2,4 @@ DIST amdgpu-pro-amf-1.4.24.1452059.deb 1307216 BLAKE2B 2ecae593da961e2ff86e807c0 DIST amdgpu-pro-amf-1.4.26.1511376.deb 1502528 BLAKE2B c2199f6b026552f486f2c7f75af9e3d37193870850de75d87b7099257281f98f030f4f7816aaf8086e0011a0f4db16210a084d4e7fcb8c3519e02be1ecb82de9 SHA512 3a3da593dfb765b7302e627a0df4c6e7bc35cfc76ce60ee9e5df74de73bcaf09b7dc687d30cd8ca54b25b90c140830bdb5352c816b7c6569f8200ca0f9acfc48 DIST amdgpu-pro-amf-1.4.29.1580631.deb 1653852 BLAKE2B 5af5250c07e1b99ae8c1ee28507927e28ee7811929c789b5939a06f631b81155d6795e1392830945bf377f5298a5153e9af3541b2d94533661db394a059fb715 SHA512 07568c5e2f92f10274f7ac25a9d68539b8ce2e5d24c87e9b6a3aec2b8d5a32980c8fd802394dfa6eb421d3321dd60e07929e7f481578d23afcf623c5c9aa2fcc DIST amdgpu-pro-amf-1.4.30.1620044.deb 1671392 BLAKE2B 89611307dff4f77099ed52e8f7b523e842691b2fe970da7669a961048d5addd969068366a23d7c2df5710b67aeaf7a9cc3f4b902a708a4c686f00c32aa8cdb0c SHA512 4db5a814129a4d6e75466fd4e618eda155e031b70f184d5bf4dae78a13a61559fa26a1dcbc3d259064063467441822a34873af1142ab0366e38b61521c912bf4 +DIST amdgpu-pro-amf-1.4.31.1654522.deb 1694280 BLAKE2B ed2b6ab43b72bc7062bf7c5ec572983a9e3ebc96d2ed47d57903ebe12180a53cbc4848b81c9061da0aed30f32ec890b65cb75e234c1e942de6a277a5335d38bc SHA512 fdfc989f7dfcbe82081846b8cecd230fc927b1036a3cd5305e5299d843a4b3f19790f0f3be625322cb5cd79e2bf46721787843a52573baf65809196d6680f0f9 diff --git a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild new file mode 100644 index ..b21981e84afc --- /dev/null +++ b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.31.1654522.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +MY_PV_HIGH=$(ver_cut 1) +MY_PV_MIDDLE=$(ver_cut 2) +MY_PV_LOW=$(ver_cut 3) +MY_PV_REV=$(ver_cut 4) + +MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}.${MY_PV_LOW}" +MY_PV_FULL="${MY_PV}-${MY_PV_REV}" + +MY_PN="amf-amdgpu-pro" + +INTERNAL_VER="5.7" +UBUNTU_VER="22.04" + +DESCRIPTION="AMD's closed source Advanced Media Framework (AMF) driver" +HOMEPAGE="https://www.amd.com/en/support; +SRC_URI="https://repo.radeon.com/amdgpu/${INTERNAL_VER}/ubuntu/pool/proprietary/a/${MY_PN}/${MY_PN}_${MY_PV_FULL}.${UBUNTU_VER}_amd64.deb -> ${P}.deb" + +S="${WORKDIR}" + +RESTRICT="bindist mirror" + +LICENSE="AMD-GPU-PRO-EULA" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + media-libs/amdgpu-pro-vulkan + media-libs/libglvnd + x11-libs/libdrm + x11-libs/libX11 +" + +QA_PREBUILT=" + usr/lib64/libamfrt64.so* +" + +src_unpack() { + mkdir "${S}/${PN}-amd64" || die + cd "${S}/${PN}-amd64" || die + unpack_deb "${DISTDIR}/${P}.deb" +} + +src_install() { + insinto "/usr/$(get_libdir)" + + # AMF + doins "${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/libamfrt64.so.${MY_PV}" + dosym "libamfrt64.so.${MY_PV}" "/usr/$(get_libdir)/libamfrt64.so.1" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 8839270f2104d2c3b5929ecec79ade9f989342f5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8839270f sys-kernel/dracut: Stabilize 059-r4 arm, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index eba73d5875ba..242f77c4f52e 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: edc53e7e9e837e4b8310a74ae4861132e47f452d Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc53e7e sys-kernel/dracut: Stabilize 059-r4 amd64, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 9f11c3ab3575..80aacb6ec907 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: fe092daf309083d1f574a9916c0ed8aa2c31edb8 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:16:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:16:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe092daf sys-kernel/dracut: Stabilize 059-r4 x86, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 80aacb6ec907..eba73d5875ba 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: d32dff9c43fecbc5f458f52e34b7cbf4d5321d00 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 14:15:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 14:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32dff9c sys-kernel/dracut: Stabilize 059-r4 arm64, #916071 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r4.ebuild b/sys-kernel/dracut/dracut-059-r4.ebuild index 90c42349d4a5..9f11c3ab3575 100644 --- a/sys-kernel/dracut/dracut-059-r4.ebuild +++ b/sys-kernel/dracut/dracut-059-r4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
commit: bb580b63749dcfeeae01262fbd86cd00928ab3a5 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:52:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb580b63 sys-kernel/genkernel: add 4.3.7 Closes: https://bugs.gentoo.org/913150 Signed-off-by: Sam James gentoo.org> sys-kernel/genkernel/Manifest | 1 + sys-kernel/genkernel/genkernel-4.3.7.ebuild | 324 2 files changed, 325 insertions(+) diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 182dd56c5853..b44742310e74 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -21,6 +21,7 @@ DIST genkernel-4.3.2.tar.xz 480168 BLAKE2B bde9abb37c0da8b4638618d17ea79eeffe1b8 DIST genkernel-4.3.3.tar.xz 478772 BLAKE2B 60061335cf965df4add578cc59f0b548eddb4efab3ae96ddfcfaa116f85ffdf97ae5d667456f7da9257664945ce6748f987b8ae687c077b71ad1023ade23374d SHA512 2f543fda8451bf283ab835fdfbf3649fe561af9aa1356fe92e74b0ac248223f8f09c83ffa4d9f54bf74428b0c194f9decd21715a97e7a906e6e56576a4eab163 DIST genkernel-4.3.5.tar.xz 479312 BLAKE2B ba38b33832138492e56316bf5bd985ea831be51006ccd2aaf1503b69d706ef39fbd94e007edd3014376796319f887107e9ecbed81ce6259afa05a0d788a3aa1f SHA512 22e7d45492add9f5d8cf3523f1cf8d5364a164db9cd4858c020086514fc3312e1739845ae716eddc6f6306748ed95a770b2a75b818bc8542003169257853ec89 DIST genkernel-4.3.6.tar.xz 480376 BLAKE2B fe2b9ed982123eeff2249c44aaca7e8801d8df3149122bf30b6d85ab9ebc7967c36694d1b418fa92f73db2164face805c5ec7a8f5511049e9b7950a52ce088a0 SHA512 f8537aefd7614057a7c787bdb41eecfc0ebe499fa41dce9181fa1bb90472c6b6b92fea255776b0f61823c7289bfdcf7e03f23e3d8718b96d1e3588e1663752d5 +DIST genkernel-4.3.7.tar.xz 483044 BLAKE2B 1d2dfdc3a5e0d34d369ebe21faa2e61c7d94b9807cfd2c9289210ec7a0b7f4a6c317402480c22ca633ce8be8308c64126110e0b39b9c755c2506c34721d06388 SHA512 48d1d014c18a6f1d97530b8f88df5c0331eba29c1cf5b48ae047bd36211149e391fa6af92277404aeb54794e1e904b7140ebca0df3e5cb4ac8e0455cdc699859 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d SHA512 4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1 diff --git a/sys-kernel/genkernel/genkernel-4.3.7.ebuild b/sys-kernel/genkernel/genkernel-4.3.7.ebuild new file mode 100644 index ..76313e2ddf91 --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.3.7.ebuild @@ -0,0 +1,324 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel--> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.0.8_p20141204" +VERSION_BOOST="1.79.0" +VERSION_BTRFS_PROGS="6.3.2" +VERSION_BUSYBOX="1.36.1" +VERSION_COREUTILS="9.3" +VERSION_CRYPTSETUP="2.6.1" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2022.83" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.5.0" +VERSION_E2FSPROGS="1.46.4" +VERSION_FUSE="2.9.9" +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +VERSION_ISCSI="2.1.8" +VERSION_JSON_C="0.13.1" +VERSION_KMOD="30" +VERSION_LIBAIO="0.3.113" +VERSION_LIBGCRYPT="1.9.4" +VERSION_LIBGPGERROR="1.43" +VERSION_LIBXCRYPT="4.4.36" +VERSION_LVM="2.02.188" +VERSION_LZO="2.10" +VERSION_MDADM="4.1" +VERSION_POPT="1.18" +VERSION_STRACE="6.4" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +VERSION_UNIONFS_FUSE="2.0" +VERSION_USERSPACE_RCU="0.14.0" +VERSION_UTIL_LINUX="2.38.1" +VERSION_XFSPROGS="6.3.0" +VERSION_XZ="5.4.3" +VERSION_ZLIB="1.2.13" +VERSION_ZSTD="1.5.5" +VERSION_KEYUTILS="1.6.3" + +COMMON_URI=" + https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz +
[gentoo-commits] proj/genkernel: New tag: 4.3.7
commit: Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:51:46 2023 + New tag: 4.3.7
[gentoo-commits] proj/genkernel:master commit in: /
commit: 1c32ab6b94a459d72764f59ec978c1d04de6fd83 Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:51:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:51:21 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1c32ab6b genkernel: prepare for 4.3.7 Signed-off-by: Sam James gentoo.org> genkernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genkernel b/genkernel index 83313ea..31a79a2 100755 --- a/genkernel +++ b/genkernel @@ -2,7 +2,7 @@ # $Id$ PATH="${PATH}:/sbin:/usr/sbin" -GK_V='4.3.6' +GK_V='4.3.7' # Normalize locales export LC_ALL=C
[gentoo-commits] proj/genkernel:master commit in: patches/boost/1.79.0/
commit: 4714e523205dbf9288d7e236b00e61004c7b775f Author: Sam James gentoo org> AuthorDate: Sat Oct 21 13:50:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 21 13:50:23 2023 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4714e523 patches: boost: fix build on some alt-arches Bug: https://bugs.gentoo.org/843212 Bug: https://bugs.gentoo.org/913150 Signed-off-by: Sam James gentoo.org> .../1.79.0/boost-1.79.0-fix-mips1-transition.patch | 43 ++ 1 file changed, 43 insertions(+) diff --git a/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch b/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch new file mode 100644 index 000..efcd385 --- /dev/null +++ b/patches/boost/1.79.0/boost-1.79.0-fix-mips1-transition.patch @@ -0,0 +1,43 @@ +https://bugs.gentoo.org/843212 +https://bugs.gentoo.org/913150 +https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9b0d1fe535f498e607f7f8f860656237af347e + +https://github.com/boostorg/boost/commit/791442bf1ed7a3b14893ed9e73ef2ab32b2a6026, and +https://github.com/boostorg/config/commit/1a55d1d9c6d1cf7739645080bdd92fe903b4211e without the file renaming. + +--- a/boostcpp.jam b/boostcpp.jam +@@ -634,7 +634,7 @@ rule address-model ( ) + return @boostcpp.deduce-address-model ; + } + +-local deducable-architectures = arm mips1 power riscv s390x sparc x86 combined ; ++local deducable-architectures = arm mips power riscv s390x sparc x86 combined ; + feature.feature deduced-architecture : $(deducable-architectures) : propagated optional composite hidden ; + for a in $(deducable-architectures) + { +@@ -645,10 +645,10 @@ rule deduce-architecture ( properties * ) + { + local result ; + local filtered = [ toolset-properties $(properties) ] ; +-local names = arm mips1 power riscv s390x sparc x86 combined ; ++local names = arm mips power riscv s390x sparc x86 combined ; + local idx = [ configure.find-builds "default architecture" : $(filtered) + : /boost/architecture//arm +-: /boost/architecture//mips1 ++: /boost/architecture//mips + : /boost/architecture//power + : /boost/architecture//riscv + : /boost/architecture//s390x +--- a/libs/config/checks/architecture/Jamfile.jam b/libs/config/checks/architecture/Jamfile.jam +@@ -18,7 +18,8 @@ obj 64 : 64.cpp ; + + obj arm : arm.cpp ; + obj combined : combined.cpp ; +-obj mips1: mips1.cpp ; ++obj mips : mips1.cpp ; ++alias mips1 : mips ; # Backwards compatibility + obj power: power.cpp ; + obj riscv: riscv.cpp ; + obj sparc: sparc.cpp ;
[gentoo-commits] repo/gentoo:master commit in: dev-python/itypes/
commit: b73172364140ce7a98a12f7d04df9ecf12810892 Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:45:58 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:45:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7317236 dev-python/itypes: treeclean Bug: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> dev-python/itypes/Manifest | 1 - dev-python/itypes/itypes-1.2.0-r1.ebuild | 29 - dev-python/itypes/metadata.xml | 12 3 files changed, 42 deletions(-) diff --git a/dev-python/itypes/Manifest b/dev-python/itypes/Manifest deleted file mode 100644 index 94c22396d982.. --- a/dev-python/itypes/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST itypes-1.2.0.gh.tar.gz 5578 BLAKE2B c4025c2ad54203c4f3bbcd6f369fc6a86d21bd54a63c42acd68a98b6b44404340c3242e3c7a896483860eaa7f3df156fec79a71974e3cbb7b984fd83aa631eb2 SHA512 94421fa3f9ec7d18989332ca518607f09bd9d674e80bbca4a3c7324c20c3ae4e0679457e6a328e50ffe3d94c6db733f092798293133d42c1f07d959e0f837891 diff --git a/dev-python/itypes/itypes-1.2.0-r1.ebuild b/dev-python/itypes/itypes-1.2.0-r1.ebuild deleted file mode 100644 index 6e0a268cb27f.. --- a/dev-python/itypes/itypes-1.2.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# 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_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Basic immutable container types for python" -HOMEPAGE=" - https://github.com/PavanTatikonda/itypes/ - https://pypi.org/project/itypes/ -" -SRC_URI=" - https://github.com/PavanTatikonda/itypes/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests pytest - -python_test() { - epytest tests.py -} diff --git a/dev-python/itypes/metadata.xml b/dev-python/itypes/metadata.xml deleted file mode 100644 index 9b383a6d5c73.. --- a/dev-python/itypes/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - PavanTatikonda/itypes - itypes - -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: dcf3951da5bc00612d85821683eb724e89d9292b Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:46:55 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:46:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf3951d package.mask: remove obsolete dev-python/{coreschema,coreapi/itypes} entry Closes: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 10 -- 1 file changed, 10 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 7cb3137e77c0..4d53f9a8f473 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -237,16 +237,6 @@ net-misc/openr2 # Bug #842882, removal on 2023-10-19. www-apps/owncloud -# Michał Górny (2023-09-17) -# Core API has not been maintained since 2017, and all the repositories -# have been archived in 2019. It remained in ::gentoo only -# as an optional test dependency, and all reverse dependencies have been -# updated not to depend on it. -# Removal on 2023-10-17. Bug #914363. -dev-python/coreapi -dev-python/coreschema -dev-python/itypes - # Sam James (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
[gentoo-commits] repo/gentoo:master commit in: www-apps/owncloud/, profiles/
commit: 6472a65b981bf68ff695d43af747ef5f1485ed3f Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:47:53 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:47:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6472a65b www-apps/owncloud: treeclean Closes: https://bugs.gentoo.org/842882 Signed-off-by: Florian Schmaus gentoo.org> profiles/package.mask | 6 www-apps/owncloud/Manifest| 2 -- www-apps/owncloud/metadata.xml| 12 www-apps/owncloud/owncloud-10.12.2.ebuild | 47 --- www-apps/owncloud/owncloud-10.13.0.ebuild | 47 --- 5 files changed, 114 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4d53f9a8f473..a7c014aa00cf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -231,12 +231,6 @@ net-misc/dahdi net-misc/dahdi-tools net-misc/openr2 -# Bernard Cafarelli (2023-09-19) -# Only works with PHP 7, which was dropped from Gentoo -# Upstream has no short-term plan to add PHP 8 support -# Bug #842882, removal on 2023-10-19. -www-apps/owncloud - # Sam James (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/ diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest deleted file mode 100644 index e8b6d1a803ca.. --- a/www-apps/owncloud/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST owncloud-10.12.2.tar.bz2 58400068 BLAKE2B cdfae1a4c9b8b22ef90b2ed251cfb02b2f60c8a0e5bf689cc6ed1e0eee679c4c6e6b06ad8cec5e0b619d5181d67e0284513c6e38b3872422368337292c0e SHA512 6c490163dbf8dcc42e56f6ddd4b2695fb6762c8f9f0a7c5c359b4dc01160362146dffaebcc72cf4a21b945d5fe15cdd4fdd2e995052ae24c32cd4e13f7f03593 -DIST owncloud-10.13.0.tar.bz2 58497343 BLAKE2B 715c38804e1f42ecb88b4f86efb8060783d6637cd6e24bf09c741fbceddd55358dec19acf959721afda1161cdc7e75283efc2b6fb22e30e4d811ee8a6b4c3444 SHA512 67c8f5f9b98d9a550cd6674d968777f9869221a82253d969f1b9092478d636db97b60d9d95103b565662bf1ff29dc0cb944f3d035cd49d6f3986ea2524743af2 diff --git a/www-apps/owncloud/metadata.xml b/www-apps/owncloud/metadata.xml deleted file mode 100644 index 1323b7cc207f.. --- a/www-apps/owncloud/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - voyag...@gentoo.org - Bernard Cafarelli - - - web-a...@gentoo.org - Gentoo Webapps - - diff --git a/www-apps/owncloud/owncloud-10.12.2.ebuild b/www-apps/owncloud/owncloud-10.12.2.ebuild deleted file mode 100644 index 8f9738555172.. --- a/www-apps/owncloud/owncloud-10.12.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Web-based storage application where all your data is under your own control" -HOMEPAGE="https://owncloud.com/; -SRC_URI="https://download.owncloud.com/server/stable/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+curl mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip] - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_src_install -} - -pkg_postinst() { - elog "Additional applications (calendar, ...) are no longer provided by default." - elog "You can install them after login via the applications management page" - elog "(check the recommended tab). No application data is lost." - webapp_pkg_postinst -} diff --git a/www-apps/owncloud/owncloud-10.13.0.ebuild b/www-apps/owncloud/owncloud-10.13.0.ebuild deleted file mode 100644 index 8f9738555172.. --- a/www-apps/owncloud/owncloud-10.13.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Web-based storage application where all your data is under your own control" -HOMEPAGE="https://owncloud.com/; -SRC_URI="https://download.owncloud.com/server/stable/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+curl mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/coreschema/
commit: 9461f995ddcd5283b79f4f1c5d0a07e1b8bd93cf Author: Florian Schmaus gentoo org> AuthorDate: Sat Oct 21 12:45:30 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Oct 21 12:45:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9461f995 dev-python/coreschema: treeclean Bug: https://bugs.gentoo.org/914363 Signed-off-by: Florian Schmaus gentoo.org> dev-python/coreschema/Manifest | 1 - dev-python/coreschema/coreschema-0.0.4-r1.ebuild | 28 dev-python/coreschema/metadata.xml | 13 --- 3 files changed, 42 deletions(-) diff --git a/dev-python/coreschema/Manifest b/dev-python/coreschema/Manifest deleted file mode 100644 index dde371908d51.. --- a/dev-python/coreschema/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-coreschema-0.0.4.tar.gz 21905 BLAKE2B 1afe09038761809fa0e12d13fb89884760d4aff325a4bbdac104c03648856f8d50b562fc00a8509fcc75f962918f33d89017fae0a6d0335def4d6b77ee9aacd9 SHA512 28badbae07284fb4dbd3f01f613edda1202902115fb166bd95bbac549d398c9e02548b473524d3b530a42319a99d7e55e92bf54269827a9812249cfb285670c3 diff --git a/dev-python/coreschema/coreschema-0.0.4-r1.ebuild b/dev-python/coreschema/coreschema-0.0.4-r1.ebuild deleted file mode 100644 index 64a0fd95f493.. --- a/dev-python/coreschema/coreschema-0.0.4-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# 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_{10..12} ) - -inherit distutils-r1 - -MY_P=python-${P} -DESCRIPTION="Core Schema" -HOMEPAGE="https://github.com/core-api/python-coreschema; -SRC_URI=" - https://github.com/core-api/python-coreschema/archive/${PV}.tar.gz - -> ${MY_P}.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/jinja[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/coreschema/metadata.xml b/dev-python/coreschema/metadata.xml deleted file mode 100644 index b4d5d231c231.. --- a/dev-python/coreschema/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - - coreschema - core-api/python-coreschema - -