diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 4fbf617c59..dcf9d87cad 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,2 +1,2 @@
-DIST pulumi-v3.68.0-linux-x64.tar.gz 129684338 BLAKE2B 2cf7cd405fb99184af34d96eb87bd0ed82c802cf71ae3ccfef4d4bd50c9c493a3cacf43e509af0feedfea7d97b0addc050a0070c8559eed8e3898d7f715d8739 SHA512 4b8c6e64c61eef312639e94cff3b4866ce47e555a4ebd14e1e4d8b296beddf66f0d5edffa60e07475339adfb23c5545b2a0141557750da29c9707bee70cf93b9
DIST pulumi-v3.69.0-linux-x64.tar.gz 145252618 BLAKE2B 990dc7b1ed8885a20844302200e149aa036ae7bb6f18db72642bbc0dddfb132eca4343010319d8364e110f67f9cca51e95686d5775719aa15bedd940be402ce7 SHA512 4391be2c2b638e32b3902596f95972be70d7cff9e4c102a5e8f08aadc61bc9115366b63bec3a3dcd8a4edc2607e1d394c2b15210a9918650545f586ca7286590
+DIST pulumi-v3.70.0-linux-x64.tar.gz 143271395 BLAKE2B 2e3a26056e6b61010db2737fe43ca28433e4dccef1c1e97d22382d87fc00da25ebd3c111ddbe04b79a58a2cb1f82e76fc41c8354d93c56cd4a4c65c2c232ca0f SHA512 27d4aa9b5be9b25ab9830fbceffa5038b9012b3876079980453251b49d5bfac884e9666da3485f6ed541896d8291220a3b51479d579b5ffc55fc59f59e4a5543
diff --git a/app-admin/pulumi-bin/pulumi-bin-3.68.0-r1.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.70.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.68.0-r1.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.70.0.ebuild
diff --git a/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild
index cbf9d77122..8375be04b7 100644
--- a/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild
+++ b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vowstar/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="app-admin/eselect"
diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest
index 654ecf0d13..d37bb516fb 100644
--- a/app-misc/clifm/Manifest
+++ b/app-misc/clifm/Manifest
@@ -1,4 +1,4 @@
DIST clifm-1.10.tar.gz 1355974 BLAKE2B d5c3ad1b8617471156f8759ebda4e2d62bb7b9db57f61287eb6b1a99f72cac04cea9a9f02bc82d8188a62b18b72e207d017b9bb2c910aa44560691506d50a0aa SHA512 9d59f0258fd44b02eefc0f0eb1ef9f18c90395e440b6ac775211345c64d97dbecef32f746f081a0ab602ab0a58a314be9e873baa538e42939c52eb57d2464d75
DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2
+DIST clifm-1.12.tar.gz 1448233 BLAKE2B 82c2a7502cd2955a6c89adc273129f88e660ab263f7718605f8bb0f533c79a1aa1ea2c4c0b203362f4a368bad9adcead02e6eb2f0f1bb9a8d09d9f1e9a8cf9c2 SHA512 4593a934bf07c186caad160d2a77b458177b9c38f58d720600ebfa4b7ad95238b1e58616b9b4d94435b736e7b55fc5f1981abce83ea4d6c5350e5f035823f9dd
DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827
-DIST clifm-1.9.tar.gz 1331325 BLAKE2B 221f7e3f5a9904a24af6bf31c7ea433e70688ba0cf23e9b6b50478b15f3f16c3b0119e673dfe3991e34ee359d1c6dafeba12c4f9cb1de12255094d1226a6e584 SHA512 03406e2b58accc525bce957a8e27d276503ab63e426cea8023a2835ed4592dabe1f160dcb1502a87851e1afabedb985e634a2c3a0cafa84acdfd29a04f4c3b86
diff --git a/app-misc/clifm/clifm-1.9.ebuild b/app-misc/clifm/clifm-1.12.ebuild
similarity index 82%
rename from app-misc/clifm/clifm-1.9.ebuild
rename to app-misc/clifm/clifm-1.12.ebuild
index fd5924273c..976a8eef4d 100644
--- a/app-misc/clifm/clifm-1.9.ebuild
+++ b/app-misc/clifm/clifm-1.12.ebuild
@@ -20,8 +20,8 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="archive +bleach emoji +highlight icons +lira +magic nerdfonts nls
- posix qsort +suggestions +tags"
+IUSE="archive +bleach emoji fzf +highlight icons +lira +magic nerdfonts nls
+ posix +profiles qsort +tags +trash"
PATCHES=(
"${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch"
@@ -44,6 +44,7 @@ RDEPEND="
app-arch/atool
sys-fs/archivemount
)
+ fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
@@ -55,21 +56,23 @@ src_compile() {
append-cflags "-D_NERD"
elif use icons; then
append-cflags "-D_ICONS_IN_TERMINAL"
+ else
+ append-cflags "-D_NO_ICONS"
fi
- # do not append -D_NO_ICONS here, causes compilation error
fi
use posix && append-cflags "-D_BE_POSIX"
use archive || append-cflags "-D_NO_ARCHIVING"
use bleach || append-cflags "-D_NO_BLEACH"
use nls || append-cflags "-D_NO_GETTEXT"
- # -D_NO_FZF causes compile error
+ use fzf || append-cflags "-D_NO_FZF"
use highlight || append-cflags "-D_NO_HIGHLIGHT"
use lira || append-cflags "-D_NO_LIRA"
use magic || append-cflags "-D_NO_MAGIC"
- use suggestions || append-cflags "-D_NO_SUGGESTIONS"
+ # -D_NO_SUGGESTIONS causes compile error
use tags || append-cflags "-D_NO_TAGS"
- # -D_NO_TRASH causes compile error
+ use profiles || append-cflags "-D_NO_PROFILES"
+ use trash || append-cflags "-D_NO_TRASH"
use qsort && append-cflags "-D_TOURBIN_QSORT"
# makefile defaults to /usr/local
@@ -89,13 +92,9 @@ pkg_postinst() {
use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'"
elif use nerdfonts; then
use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'"
- else
- use icons || ewarn "Warning: as none of 'emoji', 'nerdfonts', or 'icons' were selected, \
- 'emoji' was implicitly enabled to prevent compilation error"
fi
optfeature_header "Install additional optional functionality:"
optfeature "mounting/unmounting support" sys-apps/udevil sys-fs/udisks
- optfeature "fzf tab completion and more" app-shells/fzf
if use archive; then
optfeature_header "Install additional archive support:"
optfeature "zstd support" app-arch/zstd
diff --git a/app-misc/clifm/files/clifm-1.9-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch
similarity index 70%
rename from app-misc/clifm/files/clifm-1.9-gentoo-skip-manpage-compression.patch
rename to app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch
index 20406d9865..81dd76bba9 100644
--- a/app-misc/clifm/files/clifm-1.9-gentoo-skip-manpage-compression.patch
+++ b/app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch
@@ -2,11 +2,11 @@ Skip manpage compression in makefile.
--- a/Makefile
+++ b/Makefile
-@@ -53,7 +53,6 @@ install: $(BIN)
- $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions
+@@ -55,7 +55,6 @@ install: $(BIN)
+ $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPPREFIX)
$(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps
$(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1
- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1
$(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN)
$(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN)
- $(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX)
+ $(INSTALL) -m 0644 misc/completions.fish $(DESTDIR)$(DATADIR)/fish/vendor_completions.d/$(BIN).fish
diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
new file mode 100644
index 0000000000..1200ceeaf3
--- /dev/null
+++ b/app-misc/corectrl/Manifest
@@ -0,0 +1 @@
+DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295 SHA512 3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1
diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild b/app-misc/corectrl/corectrl-1.3.5.ebuild
new file mode 100644
index 0000000000..6779d1447e
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git"
+else
+ SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtcharts:5
+ dev-qt/qtsvg:5
+ dev-qt/linguist-tools:5
+ dev-libs/quazip
+ dev-libs/botan:2
+ sys-auth/polkit
+ x11-libs/libdrm[video_cards_amdgpu]
+ dev-libs/libfmt
+ dev-libs/pugixml
+ dev-cpp/easyloggingpp
+ dev-cpp/units
+ ~dev-cpp/catch-2.13.8
+ dev-cpp/trompeloeil
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs+=(
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
diff --git a/app-misc/corectrl/corectrl-9999.ebuild b/app-misc/corectrl/corectrl-9999.ebuild
new file mode 100644
index 0000000000..6779d1447e
--- /dev/null
+++ b/app-misc/corectrl/corectrl-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git"
+else
+ SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtcharts:5
+ dev-qt/qtsvg:5
+ dev-qt/linguist-tools:5
+ dev-libs/quazip
+ dev-libs/botan:2
+ sys-auth/polkit
+ x11-libs/libdrm[video_cards_amdgpu]
+ dev-libs/libfmt
+ dev-libs/pugixml
+ dev-cpp/easyloggingpp
+ dev-cpp/units
+ ~dev-cpp/catch-2.13.8
+ dev-cpp/trompeloeil
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs+=(
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
diff --git a/app-misc/corectrl/metadata.xml b/app-misc/corectrl/metadata.xml
new file mode 100644
index 0000000000..d412fb3f51
--- /dev/null
+++ b/app-misc/corectrl/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ kocelfc@tutanota.com
+ Kostadin Shishmanov
+
+
+ corectrl/corectrl
+
+
diff --git a/app-portage/gentle/gentle-0.1.ebuild b/app-portage/gentle/gentle-0.1.ebuild
index 67fa0d501c..d23e040da7 100644
--- a/app-portage/gentle/gentle-0.1.ebuild
+++ b/app-portage/gentle/gentle-0.1.ebuild
@@ -15,11 +15,18 @@ LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64"
-BDEPEND="test? ( app-text/xmldiff[${PYTHON_USEDEP}] )"
+BDEPEND="
+ test? (
+ app-text/xmldiff[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep \
+ 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10 )
+ )
+"
distutils_enable_tests pytest
pkg_postinst() {
- optfeature "toml support" dev-python/tomli
optfeature "yaml support" dev-python/pyyaml
+ optfeature "toml support" dev-python/tomli
}
diff --git a/dev-cpp/easyloggingpp/Manifest b/dev-cpp/easyloggingpp/Manifest
new file mode 100644
index 0000000000..c1e7508ce7
--- /dev/null
+++ b/dev-cpp/easyloggingpp/Manifest
@@ -0,0 +1 @@
+DIST easyloggingpp-9.97.0.tar.gz 750851 BLAKE2B 7ae65db33009dccf6e3a4362e4b5e23080935629b079e5898c8063d31144bef2341a041365bf20d0acd5067ad606e752de4b2b70a55f4bd16047b1ae3bab416d SHA512 e45789edaf7a43ad6a73861840d24ccce9b9d6bba1aaacf93c6ac26ff7449957251d2ca322c9da85130b893332dd305b13a2499eaffc65ecfaaafa3e11f8d63d
diff --git a/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild b/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild
new file mode 100644
index 0000000000..9fd347ed91
--- /dev/null
+++ b/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ logging library"
+HOMEPAGE="https://github.com/abumq/easyloggingpp"
+SRC_URI="https://github.com/abumq/easyloggingpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch"
+ "${FILESDIR}/disable-failing-tests.patch"
+)
+
+src_configure() {
+ local mycmakeargs+=(
+ -Dtest=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
diff --git a/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch b/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch
new file mode 100644
index 0000000000..fbdbd849f2
--- /dev/null
+++ b/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch
@@ -0,0 +1,66 @@
+From 1f6025dc0553c64eb556759a38ff70e55f97904b Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley"
+Date: Thu, 26 Jan 2023 20:10:42 -0500
+Subject: [PATCH] Switch CMake build system from C++11 to C++14
+
+---
+ CMakeLists.txt | 22 +++++++++++-----------
+ 1 file changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 538cc8a..ed42915 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -2,21 +2,21 @@ cmake_minimum_required(VERSION 2.8.7)
+
+ project(Easyloggingpp CXX)
+
+-macro(require_cpp11)
++macro(require_cpp14)
+ if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.0)
+ # CMake 3.1 has built-in CXX standard checks.
+- message("-- Setting C++11")
+- set(CMAKE_CXX_STANDARD 11)
++ message("-- Setting C++14")
++ set(CMAKE_CXX_STANDARD 14)
+ set(CMAKE_CXX_STANDARD_REQUIRED on)
+ else()
+ if (CMAKE_CXX_COMPILER_ID MATCHES "GCC")
+- message ("-- GNU CXX (-std=c++11)")
+- list(APPEND CMAKE_CXX_FLAGS "-std=c++11")
++ message ("-- GNU CXX (-std=c++14)")
++ list(APPEND CMAKE_CXX_FLAGS "-std=c++14")
+ elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+- message ("-- CLang CXX (-std=c++11)")
+- list(APPEND CMAKE_CXX_FLAGS "-std=c++11")
++ message ("-- CLang CXX (-std=c++14)")
++ list(APPEND CMAKE_CXX_FLAGS "-std=c++14")
+ else()
+- message ("-- Easylogging++ requires C++11. Your compiler does not support it.")
++ message ("-- Easylogging++ requires C++14. Your compiler does not support it.")
+ endif()
+ endif()
+ endmacro()
+@@ -57,7 +57,7 @@ if (build_static_lib)
+ add_definitions(-DELPP_UTC_DATETIME)
+ endif()
+
+- require_cpp11()
++ require_cpp14()
+ add_library(easyloggingpp STATIC src/easylogging++.cc)
+ set_property(TARGET easyloggingpp PROPERTY POSITION_INDEPENDENT_CODE ON)
+
+@@ -71,8 +71,8 @@ export(PACKAGE ${PROJECT_NAME})
+
+ ########################################## Unit Testing ###################################
+ if (test)
+- # We need C++11
+- require_cpp11()
++ # We need C++14
++ require_cpp14()
+ set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
+
+ find_package (gtest REQUIRED)
+--
+2.39.1
+
diff --git a/dev-cpp/easyloggingpp/files/disable-failing-tests.patch b/dev-cpp/easyloggingpp/files/disable-failing-tests.patch
new file mode 100644
index 0000000000..44479ecb4a
--- /dev/null
+++ b/dev-cpp/easyloggingpp/files/disable-failing-tests.patch
@@ -0,0 +1,45 @@
+Description: Disable failing tests
+Author: Stephen Kitt
+
+--- a/test/command-line-args-test.h
++++ b/test/command-line-args-test.h
+@@ -26,7 +26,7 @@
+ EXPECT_STRCASEEQ(cmd.getParamValue("--arg4WithValue"), "this_should_Added");
+ }
+
+-TEST(CommandLineArgsTest, LoggingFlagsArg) {
++TEST(CommandLineArgsTest, DISABLED_LoggingFlagsArg) {
+ const char* c[3];
+ c[0] = "myprog";
+ c[1] = "--logging-flags=5"; // NewLineForContainer & LogDetailedCrashReason (1 & 4)
+--- a/test/helpers-test.h
++++ b/test/helpers-test.h
+@@ -5,7 +5,7 @@
+ #include "test.h"
+ #include
+
+-TEST(HelpersTest, ConvertTemplateToStdString) {
++TEST(HelpersTest, DISABLED_ConvertTemplateToStdString) {
+ std::vector vecInt;
+ vecInt.push_back(1);
+ vecInt.push_back(2);
+--- a/test/syslog-test.h
++++ b/test/syslog-test.h
+@@ -8,7 +8,7 @@
+ static const char* kSysLogFile = "/var/log/syslog";
+ static const char* s_currentHost = el::base::utils::OS::currentHost().c_str();
+
+-TEST(SysLogTest, WriteLog) {
++TEST(SysLogTest, DISABLED_WriteLog) {
+ if (!fileExists(kSysLogFile)) {
+ // Do not check for syslog config, just dont test it
+ return;
+@@ -23,7 +23,7 @@
+ EXPECT_TRUE(Str::endsWith(actual, expectedEnd));
+ }
+
+-TEST(SysLogTest, DebugVersionLogs) {
++TEST(SysLogTest, DISABLED_DebugVersionLogs) {
+ if (!fileExists(kSysLogFile)) {
+ // Do not check for syslog config, just dont test it
+ return;
diff --git a/dev-cpp/easyloggingpp/metadata.xml b/dev-cpp/easyloggingpp/metadata.xml
new file mode 100644
index 0000000000..b1302a9676
--- /dev/null
+++ b/dev-cpp/easyloggingpp/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ kocelfc@tutanota.com
+ Kostadin Shishmanov
+
+
+ abumq/easyloggingpp
+
+
diff --git a/dev-cpp/units/Manifest b/dev-cpp/units/Manifest
new file mode 100644
index 0000000000..10258e3638
--- /dev/null
+++ b/dev-cpp/units/Manifest
@@ -0,0 +1 @@
+DIST units-2.3.3.tar.gz 1612045 BLAKE2B f81461e28d2cfe331ada2a0d1c0276d6a6c52825f2ec28caf2160e80aaa343ccc947892fe6be6133c5a80f277ac1767df49b66a10ad3ed573b57e6af16acd385 SHA512 40d803e6bb17f4bb46a0136c7753ae25a0d3ce352dbff3843b0c231e94eb8bade1de65d5b988589607fb12b11e4bfa762708a68839f2d7dccb45440672d09031
diff --git a/dev-cpp/units/metadata.xml b/dev-cpp/units/metadata.xml
new file mode 100644
index 0000000000..2ce46e4b24
--- /dev/null
+++ b/dev-cpp/units/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ kocelfc@tutanota.com
+ Kostadin Shishmanov
+
+
+ nholthaus/units
+
+
diff --git a/dev-cpp/units/units-2.3.3.ebuild b/dev-cpp/units/units-2.3.3.ebuild
new file mode 100644
index 0000000000..b9d408ae35
--- /dev/null
+++ b/dev-cpp/units/units-2.3.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A compile-time, header-only, dimensional analysis and unit conversion library"
+HOMEPAGE="https://github.com/nholthaus/units"
+SRC_URI="https://github.com/nholthaus/units/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs+=(
+ -DBUILD_TESTS="$(usex test ON OFF)"
+ )
+ cmake_src_configure
+}
diff --git a/dev-java/jfreechart/Manifest b/dev-java/jfreechart/Manifest
deleted file mode 100644
index b7458ca749..0000000000
--- a/dev-java/jfreechart/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jfreechart-1.0.19.zip 8050676 BLAKE2B be5ac67befd6a16c9771f50bca59c3543251984b60e00e8aef350cadb1121caf391a8dddc383fa08ed89b0346e2a057a8da6a70b224d7f843f19535a4df873b2 SHA512 6345e6a6b4a82862f3908794efb70a6f5413f313ba5bcff1dfb713d21948034d80c743a0cea61be81921c62736b07209ed4b942fedca0c76226b1202a4596b31
diff --git a/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch b/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch
deleted file mode 100644
index 3c03f2aaf2..0000000000
--- a/dev-java/jfreechart/files/jfreechart-1.0.19-build.xml.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/ant/build.xml
-+++ b/ant/build.xml
-@@ -40,10 +40,9 @@
-
-
-
--
--
--
--
-+
-+
-+
-
-
-
-@@ -321,7 +320,7 @@
-
-
-
-
-
diff --git a/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch b/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch
deleted file mode 100644
index e378224415..0000000000
--- a/dev-java/jfreechart/files/jfreechart-1.0.19-fix-TimeSeriesCollectionTest.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/tests/org/jfree/data/time/TimeSeriesCollectionTest.java
-+++ b/tests/org/jfree/data/time/TimeSeriesCollectionTest.java
-@@ -339,6 +339,10 @@
- * java.util.List, boolean)} method.
- */
- public void testFindDomainBounds() {
-+ // store the current time zone
-+ TimeZone saved = TimeZone.getDefault();
-+ TimeZone.setDefault(TimeZone.getTimeZone("Europe/Paris"));
-+
- TimeSeriesCollection dataset = new TimeSeriesCollection();
- List visibleSeriesKeys = new java.util.ArrayList();
- Range r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys,
-@@ -351,10 +355,6 @@
- r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys, true);
- assertNull(r);
-
-- // store the current time zone
-- TimeZone saved = TimeZone.getDefault();
-- TimeZone.setDefault(TimeZone.getTimeZone("Europe/Paris"));
--
- s1.add(new Year(2008), 8.0);
- r = DatasetUtilities.findDomainBounds(dataset, visibleSeriesKeys, true);
- assertEquals(1199142000000.0, r.getLowerBound(), EPSILON);
diff --git a/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild b/dev-java/jfreechart/jfreechart-1.0.19-r1.ebuild
deleted file mode 100644
index b5bdab8e2f..0000000000
--- a/dev-java/jfreechart/jfreechart-1.0.19-r1.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
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="JFreeChart is a free Java class library for generating charts"
-HOMEPAGE="http://www.jfree.org/jfreechart"
-SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="1.0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-CDEPEND="
- dev-java/hamcrest-core:1.3
- >=dev-java/jcommon-1.0.23:1.0
- dev-java/jfreesvg:3
- dev-java/orson-charts:1
- dev-java/orsonpdf:1
- java-virtuals/servlet-api:3.0
-"
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*
-"
-DEPEND="
- ${CDEPEND}
- test? (
- dev-java/ant-junit:0
- dev-java/junit:4
- )
- app-arch/unzip
- >=virtual/jdk-1.8:*
-"
-
-RESTRICT="test"
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.19-build.xml.patch"
- "${FILESDIR}/${PN}-1.0.19-fix-TimeSeriesCollectionTest.patch"
-)
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-EANT_BUILD_XML="ant/build.xml"
-EANT_BUILD_TARGET="compile-experimental"
-EANT_DOC_TARGET="javadoc"
-EANT_GENTOO_CLASSPATH="
- hamcrest-core-1.3
- jfreesvg-3
- jcommon-1.0
- orsonpdf-1
- orson-charts-1
- servlet-api-3.0
-"
-
-src_prepare() {
- java-pkg_clean
- default
- pushd lib || die
- java-pkg_jar-from jfreesvg-3 jfreesvg.jar jfreesvg-3.2.jar
- java-pkg_jar-from orson-charts-1 orsoncharts.jar orsoncharts-1.4-eval-nofx.jar
- java-pkg_jar-from orsonpdf-1 orsonpdf.jar orsonpdf-1.6-eval.jar
- java-pkg_jar-from --virtual servlet-api-3.0 servlet-api.jar servlet.jar
- java-pkg_jar-from jcommon-1.0 jcommon.jar jcommon-1.0.23.jar
- java-pkg_jar-from hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
- popd || die
-}
-
-src_install() {
- java-pkg_newjar "lib/${P}.jar" "${PN}.jar"
- java-pkg_newjar "lib/${P}-experimental.jar" "${PN}-experimental.jar"
-
- dodoc README.txt ChangeLog NEWS
-
- use doc && java-pkg_dojavadoc javadoc
- use source && java-pkg_dosrc source/org
-}
diff --git a/dev-java/jfreechart/metadata.xml b/dev-java/jfreechart/metadata.xml
deleted file mode 100644
index b6ee6ec148..0000000000
--- a/dev-java/jfreechart/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- co-maintainers welcome
- Alessandro Barbieri
- lssndrbarbieri@gmail.com
-
-
- https://github.com/jfree/jfreechart/issues
- jfree/jfreechart
-
-
diff --git a/dev-python/anyascii/Manifest b/dev-python/anyascii/Manifest
deleted file mode 100644
index 47730721fc..0000000000
--- a/dev-python/anyascii/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST anyascii-0.3.1.tar.gz 212676 BLAKE2B fcb2c637a94308a8b144442012a29728a62738eff31e0c3f5db4adfea859868061215a5c045da0828e3783b44148b697ef73ab250780426b4428b2782d5f1168 SHA512 f6e6ef9bb48622bf5c6854551413ba97e90943e72c896e2dd4c43eed7e9aef731bd6fe76f2816f8a86bfa04de7a89c7188ead349499f055d8d243522e79ddde6
diff --git a/dev-python/anyascii/anyascii-0.3.1.ebuild b/dev-python/anyascii/anyascii-0.3.1.ebuild
deleted file mode 100644
index a18d44a527..0000000000
--- a/dev-python/anyascii/anyascii-0.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=(python3_{10..11})
-inherit distutils-r1
-
-DESCRIPTION="Unicode to ASCII transliteration"
-HOMEPAGE="
- https://pypi.org/project/anyascii/
-"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/anyascii/anyascii.git"
-else
- inherit pypi
- KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-
-distutils_enable_tests pytest
-
-src_compile() {
- if [[ ${PV} == *9999 ]]; then
- pushd "${S}/impl/python" || die
- distutils-r1_src_compile
- popd || die
- else
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- if [[ ${PV} == *9999 ]]; then
- pushd "${S}/impl/python" || die
- distutils-r1_src_install
- popd || die
- else
- distutils-r1_src_install
- fi
-}
diff --git a/dev-python/anyascii/anyascii-9999.ebuild b/dev-python/anyascii/anyascii-9999.ebuild
deleted file mode 100644
index 62d7181644..0000000000
--- a/dev-python/anyascii/anyascii-9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=(python3_{10..11})
-inherit distutils-r1
-
-DESCRIPTION="Unicode to ASCII transliteration"
-HOMEPAGE="
- https://pypi.org/project/anyascii/
-"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/anyascii/anyascii.git"
-else
- SRC_URI="https://files.pythonhosted.org/packages/source/a/anyascii/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-
-distutils_enable_tests pytest
-
-src_compile() {
- if [[ ${PV} == *9999 ]]; then
- pushd "${S}/impl/python" || die
- distutils-r1_src_compile
- popd || die
- else
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- if [[ ${PV} == *9999 ]]; then
- pushd "${S}/impl/python" || die
- distutils-r1_src_install
- popd || die
- else
- distutils-r1_src_install
- fi
-}
diff --git a/dev-python/anyascii/metadata.xml b/dev-python/anyascii/metadata.xml
deleted file mode 100644
index fa503d203d..0000000000
--- a/dev-python/anyascii/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- ran.dall@icloud.com
- Randall T. Vasquez
-
-
- pascal.jaeger@leimstift.de
- Pascal Jaeger
-
-
- anyascii/anyascii"
- anyascii
- https://github.com/anyascii/anyascii/issues"
-
-
diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 67f931a0c5..3785869aaa 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,2 +1 @@
-DIST pdm-2.5.4.tar.gz 3051088 BLAKE2B 717867fe16bdb02efb41136360afe9d7bd06c1706e30014a0a6f66ee69a676461d86f0efe726d6b2002290fb45c1623e92a7614efd7d15742479187c399afc6a SHA512 0a3d1ae42d1541ce458c77ef2bce41564c000fc599ee596aec25d6153d40723595fd0fa1170d7ece6bf24055670030556582b043505d45484acc99052192c063
-DIST pdm-2.6.1.tar.gz 3056889 BLAKE2B 65a3f8e8badf4bd6da2d801ea38f1e85c1e6ccf204a8c4fb1aa7be31c9093ae8ac93b882a511a00814b4838a479fd7b0cfdcea452198388abfec7cdc00b6b610 SHA512 91d0967f407f1f1e2d23e9b43e268d105ed14ec7772eaa433bf20912fa710478ee7a33d01691d795b875cf6385d61bb3d431d176d53c16d3018670e28794b9c5
+DIST pdm-2.7.1.tar.gz 3060384 BLAKE2B b8d848099cf9a72dab98546422ef9aaec32841b73086923817d0da9d7218856f49a21b189134161269f4dc13025fd7b42c577a5f4ca502750cd9b584255622f2 SHA512 51eadc7f8b026cdecdfb45732fcb3145f822a2b0b8b9ebb6fc42f3824d1f56ac6fb37c77e84f50af5bfc949262e596d633c4bf30d7cd5d88b13fd9c9a2f19485
diff --git a/dev-python/pdm/files/pdm-2.5.1-build-backend.patch b/dev-python/pdm/files/pdm-2.5.1-build-backend.patch
deleted file mode 100644
index 9e446af964..0000000000
--- a/dev-python/pdm/files/pdm-2.5.1-build-backend.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- pdm-2.5.1/pyproject.toml.orig 2023-04-10 08:40:02.362534459 +0200
-+++ pdm-2.5.1/pyproject.toml 2023-04-10 08:41:01.454905769 +0200
-@@ -199,7 +199,5 @@
- ]
-
- [build-system]
--requires = [
-- "pdm-backend",
--]
--build-backend = "pdm.backend"
-+requires = ["pdm-pep517>=1.0"]
-+build-backend = "pdm.pep517.api"
diff --git a/dev-python/pdm/pdm-2.6.1.ebuild b/dev-python/pdm/pdm-2.6.1.ebuild
deleted file mode 100644
index 8dc42a06c1..0000000000
--- a/dev-python/pdm/pdm-2.6.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit bash-completion-r1 distutils-r1 pypi
-
-DESCRIPTION="Modern Python package and dependency manager supporting latest PEP standards"
-HOMEPAGE="
- https://github.com/pdm-project/pdm/
- https://pypi.org/project/pdm/
-"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
- dev-python/blinker[${PYTHON_USEDEP}]
- dev-python/certifi[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/pyproject-hooks[${PYTHON_USEDEP}]
- dev-python/requests-toolbelt[${PYTHON_USEDEP}]
- >=dev-python/unearth-0.9.0[${PYTHON_USEDEP}]
- dev-python/findpython[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- dev-python/shellingham[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/resolvelib[${PYTHON_USEDEP}]
- dev-python/installer[${PYTHON_USEDEP}]
- dev-python/cachecontrol[${PYTHON_USEDEP}]
-
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/pdm-2.5.1-build-backend.patch"
-)
-
-distutils_enable_tests pytest
-
-python_compile_all() {
- PDM_CHECK_UPDATE=0 "${EPYTHON}" -m pdm completion bash > completion.bash || die
- PDM_CHECK_UPDATE=0 "${EPYTHON}" -m pdm completion zsh > completion.zsh || die
-}
-
-python_test() {
- local pdm_python_tests=(
- tests/cli/test_add.py::test_add_editable_package
- tests/cli/test_add.py::test_non_editable_override_editable
- tests/cli/test_list.py::test_list_csv_include_exclude
- tests/cli/test_list.py::test_list_csv_include_exclude_valid
- tests/cli/test_list.py::test_list_dependency_graph_include_exclude
- tests/test_project.py::test_project_packages_path
- tests/cli/test_init.py::test_init_non_interactive
- tests/cli/test_remove.py::test_remove_editable_packages_while_keeping_normal
- tests/cli/test_venv.py::test_conda_backend_create
- tests/models/test_backends.py::test_project_backend
- )
- local EPYTEST_DESELECT=("${pdm_python_tests[@]}")
- epytest -m "not network"
-
- EPYTEST_DESELECT=()
- export PDM_PYTHON="${PYTHON}"
- epytest -m "not network" "${pdm_python_tests[@]}"
- unset PDM_PYTHON
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- newbashcomp completion.bash pdm
-
- insinto /usr/share/zsh/site-functions
- newins completion.zsh _pdm
-}
diff --git a/dev-python/pdm/pdm-2.5.4.ebuild b/dev-python/pdm/pdm-2.7.1.ebuild
similarity index 83%
rename from dev-python/pdm/pdm-2.5.4.ebuild
rename to dev-python/pdm/pdm-2.7.1.ebuild
index 9b7b24b0ad..15f1a7911e 100644
--- a/dev-python/pdm/pdm-2.5.4.ebuild
+++ b/dev-python/pdm/pdm-2.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-DISTUTILS_USE_PEP517=pdm
+DISTUTILS_USE_PEP517=pdm-backend
PYTHON_COMPAT=( python3_{10..11} )
inherit bash-completion-r1 distutils-r1 pypi
@@ -21,7 +21,7 @@ SLOT="0"
RDEPEND="
dev-python/blinker[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
-
-
-
-
-
- dev@mtbk.me
- Matthew Bakhtiari
-
-
- syrusakbary/promise
- promise
- https://github.com/syrusakbary/promise/issues
-
-
diff --git a/dev-python/promise/promise-2.3.0.ebuild b/dev-python/promise/promise-2.3.0.ebuild
deleted file mode 100644
index 71274d0020..0000000000
--- a/dev-python/promise/promise-2.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-inherit distutils-r1
-
-DESCRIPTION="Promises/A+ implementation for Python"
-HOMEPAGE="https://github.com/syrusakbary/promise"
-SRC_URI="https://github.com/syrusakbary/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-BDEPEND="test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 82e1eff292..3c58299689 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,2 +1,2 @@
DIST survey-3.4.3.tar.gz 21219 BLAKE2B e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3 SHA512 47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
-DIST survey-4.3.0.tar.gz 49851 BLAKE2B 734d7b7ad5c59aaecb82b1806d82a017e8bf47a314fefdedc92c71a2cedd89511ed18f0d6fdada49a45e8301f4e445cb341a649f2a2a7a6d08ef9c9c47bb9ba1 SHA512 425631f448da06a647ea6e6d3ba4e71d5a484377f09ad3eb46403806d0e8182e7ffedafd55b622c930fbc9aa3b66a6c639c5239eb8552835e89e34040ba6a177
+DIST survey-4.4.0.tar.gz 49840 BLAKE2B e00a80afa50a3210545bce63b05747d769ca87255b38ea2c5a107d6c21aa79d743a3ffe01a45b5bc00eb2b6e7e9eb5c004357e9266d33da9a8bacfabd6b93b8b SHA512 e3a679dd7bfd30cf7bbdf4c96f32acf022d2ade2891a24e61cae2cfd6be5078953536b0972803a2d67aad332461cc7e9aec4769c87180ae77b121f20321718f3
diff --git a/dev-python/survey/survey-4.3.0.ebuild b/dev-python/survey/survey-4.4.0.ebuild
similarity index 100%
rename from dev-python/survey/survey-4.3.0.ebuild
rename to dev-python/survey/survey-4.4.0.ebuild
diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest
index afb0d5dce6..50c07b4bdb 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -1,4 +1,4 @@
-DIST bash-language-server-4.9.1-deps.tar.xz 2209120 BLAKE2B 514c8037d075aa7460ccf0332851957ceedb858b83ad677f715579bfb3238eafa472f586aba325f98b0621588ca11fdedc947c7bc2dd1321baedf1e1f733a23f SHA512 9c12990c17571bbccf3271769861fd66c77b15f0158680be2154adf194769de0f2fe1ef576d679723e5c15c4b4d792b403cbae6061b83ee6d079992fe0b100ad
-DIST bash-language-server-4.9.1.tgz 191025 BLAKE2B b066db5a7358c904143ed1c81f1f93702e6db7b9b11c86f513fd515d3fc5a60c7d984a63321d5aa998326ccc625d89beaf76bbc3e3da686f43ecc74b581bb20f SHA512 d96d3d4225e0b861f98bdcaf5bab58776f039cb94b2297f415e51f37ccab603d0ed030e6eaac2faaeedb7ce9b190ed809d678227f118de5bfa6fe65cec541cd7
+DIST bash-language-server-4.10.0-deps.tar.xz 2218344 BLAKE2B 59b62cc8323befee2fa06cc00242c34d90c191a4655ff2e3c0d7563772b65cd340fb9e65c887d894030819f8d18eb317317387fc197e421c280a2a0e07051d9a SHA512 eb7f476ee64169eb155477de5f0182b904b4bed69866b54c3d44f9dc3245ac4a75c777df21f77367b8e6e771bd75fedaffee5bd50c981ffcabe0d7614492569b
+DIST bash-language-server-4.10.0.tgz 192648 BLAKE2B 865ed6ebb23ac9974de295dd10c664caf25d2f58b1e180a3f343673e4de7e7d9de9254ecb1ecf4b184b442120de7d45465b7f80717f6e4c3de3c359073bb6385 SHA512 306adffaf6eed4741adadf01450435463b6bc9638ec73ba6a72bafd1018da4c1871a61e3e25bf68888ad35ab1ea3672e53243f7152d9923e8b327019979901c9
DIST bash-language-server-4.9.2-deps.tar.xz 2215872 BLAKE2B d0c5e67941d3637f34e1fd8492d53fd5142a439a859142cb111d6c205ce95f28ed96de9f09c32db3aa366740d214cb8641e6c67ad761e1562cdefb8805f53137 SHA512 bc51225d5f0ff0256fa62f228488b2c8410440c094d29869c62f28975e6b55d59257526cd0d0162ef19b7db9a8a9cbb83e5410c68256ff20d3965bcbccfb1793
DIST bash-language-server-4.9.2.tgz 191049 BLAKE2B 8a528d75da1f5bf64b1e4c6f2ad09a91129bb1e8837f6311522c4c2d3f02f9c3c24d36c325467127f45b78b6f2622deda0c845786dcc978006cdfcf95fee5f94 SHA512 59c85403759d51b82870b48975d6e61026e47c7c69ee13456c587bacb68f6ea56c2fde74e87658ba694e42ad5f70f1acb35893b2126d418c8fccdb0f5775d96a
diff --git a/dev-util/bash-language-server/bash-language-server-4.9.1.ebuild b/dev-util/bash-language-server/bash-language-server-4.10.0.ebuild
similarity index 100%
rename from dev-util/bash-language-server/bash-language-server-4.9.1.ebuild
rename to dev-util/bash-language-server/bash-language-server-4.10.0.ebuild
diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest
index 8d466b8f8c..efbca53a05 100644
--- a/dev-util/dockerfile-language-server/Manifest
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -1,2 +1,4 @@
+DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e SHA512 020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc
DIST dockerfile-language-server-0.9.0-deps.tar.xz 947604 BLAKE2B 440d68131507f3e0b265ea117fda452f860233960ad5bccf41e9163c12ce62fedd643e067a074bb007031b041b16ee67379bb755931d0476e7e0399a67d72537 SHA512 6195007faa078319e4a67c1fbe8c33fe002f6f92f0dfd18f5393151cf78b27d1ff57e0d2916be45b4817b5a67c6da35843f4a5fd96d3c2f02301705f304caeb8
+DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0 SHA512 bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb
DIST dockerfile-language-server-nodejs-0.9.0.tgz 19571 BLAKE2B 0b75afcdb2238b4c28799b27642ea4f26cc60c4615b3636bc875e183911c70ec65234d8a7131a5d9e327e9c8d29973ea52524995117735c9ec142373a813e4d2 SHA512 40f59c5316db35369669142b24a5019825c8ea213c97b7fcd5b0956998b3088915838a72ff8a369a1a3e00a94b52c65c0a6979b2cf0c909db9ed2155d816560a
diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild
new file mode 100644
index 0000000000..ee629a78dc
--- /dev/null
+++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-nodejs-${PV}"
+
+DESCRIPTION="A language server for Dockerfiles"
+HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs"
+SRC_URI="
+ mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
+ https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz
+# tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+ cd "${T}" || die "Could not cd to temporary directory"
+ unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+ npm \
+ --offline \
+ --verbose \
+ --progress false \
+ --foreground-scripts \
+ --global \
+ --prefix "${ED}"/usr \
+ --cache "${T}"/npm-cache \
+ install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
+
+ einstalldocs
+}
diff --git a/gui-apps/tofi/Manifest b/gui-apps/tofi/Manifest
index 0004959a6a..0eb19e3509 100644
--- a/gui-apps/tofi/Manifest
+++ b/gui-apps/tofi/Manifest
@@ -1 +1,2 @@
DIST tofi-0.8.1.tar.gz 352696 BLAKE2B c882f8915623188d7614f2bf06ed92fef358cf9acae2a1f1f2e34a812098bf3897a054428c5fbfa88231bc1153c02219611d7596e6e3dbc9148cd57359d79753 SHA512 61e7621ff7ee9dad44ebab9b49b2afc8eebe40f17eb3c8911443810b9e8efb108a96e63e2cbb459c584583ee3a7ef2a23308783ead0a184ebcb36eba31f52dce
+DIST tofi-0.9.1.tar.gz 430699 BLAKE2B cf5fa6b9cfcdbd8ad880ac94b0d465d1688f8877f9e3b02a7d6414c6f3e49d509633796b0fd74f517c2d67e956c5b19d557b626c7b5816d1499a1e17187d4bec SHA512 a14ab5ecf2c6e1ecb0ec3366c436140aa422995d464de513e81e454df0f303fc9661b534a3f40df4f14897629cd0cc299bb449482b676fbf254002731ac02231
diff --git a/gui-apps/tofi/tofi-0.9.1.ebuild b/gui-apps/tofi/tofi-0.9.1.ebuild
new file mode 100644
index 0000000000..07aca8fdd0
--- /dev/null
+++ b/gui-apps/tofi/tofi-0.9.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Fast and simple dmenu/rofi replacement for wlroots-based Wayland compositors"
+HOMEPAGE="https://github.com/philj56/tofi"
+SRC_URI="https://github.com/philj56/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+man"
+
+RDEPEND="
+ dev-libs/glib
+ dev-libs/wayland
+ media-libs/freetype:2
+ media-libs/harfbuzz
+ x11-libs/cairo
+ x11-libs/pango
+ x11-libs/libxkbcommon
+"
+
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+ dev-util/wayland-scanner
+ elibc_musl? ( sys-libs/fts-standalone )
+ "
+
+BDEPEND="
+ virtual/pkgconfig
+ man? ( app-text/scdoc )
+ "
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature man man-pages)
+ )
+ meson_src_configure
+}
diff --git a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild b/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild
index 4086624a24..48462dc867 100644
--- a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild
+++ b/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/aruiz/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
PATCHES=( "${FILESDIR}/${PN}_gentoo.patch" )
diff --git a/media-sound/musikcube/musikcube-3.0.1.ebuild b/media-sound/musikcube/musikcube-3.0.1.ebuild
index fcc08e3dd4..e4b26c397a 100644
--- a/media-sound/musikcube/musikcube-3.0.1.ebuild
+++ b/media-sound/musikcube/musikcube-3.0.1.ebuild
@@ -32,6 +32,7 @@ DEPEND="
dev-cpp/asio
libopenmpt? (
media-libs/libopenmpt
+ media-sound/mpg123
)
mpris? (
|| (
@@ -78,16 +79,17 @@ src_configure() {
-DENABLE_PIPEWIRE=$(usex pipewire true false)
$(usex pulseaudio '' -DLIBPULSE=LIBPULSE-NOTFOUND)
$(usex portaudio '' -DLIBPORTAUDIO=LIBPORTAUDIO-NOTFOUND)
-
- if use mpris then
- -DUSE_ELOGIND=$(usex elogind true false)
- -DUSE_BASU=$(usex basu true false)
- fi
-
$(usex libopenmpt '' -DLIBOPENMPT=LIBOPENMPT-NOTFOUND)
$(usex sndio '' -DLIBSNDIO=LIBSNDIO-NOTFOUND)
-DBUILD_STANDALONE=false
)
+ if use mpris; then
+ mycmakeargs+=(
+ -DUSE_ELOGIND=$(usex elogind true false)
+ -DUSE_BASU=$(usex basu true false)
+ )
+ fi
+
cmake_src_configure
}
diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
new file mode 100644
index 0000000000..1896710fe5
--- /dev/null
+++ b/media-video/obs-vaapi/Manifest
@@ -0,0 +1 @@
+DIST obs-vaapi-0.2.0.tar.gz 14798 BLAKE2B 7ce063193be6ecf75e36836c4540066b27be513e54bdd3299c719b21301448e948561cc5e778ef36df8cb0380e6db24ec7e5a259bdbb18d3877eaeeb977ca36b SHA512 4274ad96c599efc415145853b812f34b0ae921d54b2661d4d383f8346835e6848ae3eed2f0547939fd229341a4b0a3cd47145a4796fa41d9c3639ff92ae398c3
diff --git a/media-video/obs-vaapi/metadata.xml b/media-video/obs-vaapi/metadata.xml
new file mode 100644
index 0000000000..2f9abce740
--- /dev/null
+++ b/media-video/obs-vaapi/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ kocelfc@tutanota.com
+ Kostadin Shishmanov
+
+
+ fzwoch/obs-vaapi
+
+
diff --git a/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild b/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild
new file mode 100644
index 0000000000..339a16c636
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi"
+else
+ SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+ media-video/obs-studio
+ video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+ video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local emesonargs+=(
+ --libdir=/usr/$(get_libdir)/obs-plugins
+ )
+ meson_src_configure
+}
diff --git a/media-video/obs-vaapi/obs-vaapi-9999.ebuild b/media-video/obs-vaapi/obs-vaapi-9999.ebuild
new file mode 100644
index 0000000000..125e85d822
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi"
+else
+ SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+ media-video/obs-studio
+ video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+ video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ emesonargs+=(
+ --libdir=/usr/$(get_libdir)/obs-plugins
+ )
+ meson_src_configure
+}
diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 32a4ce46e6..aee36b65fd 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1 @@
-DIST tio-2.5.tar.xz 3418016 BLAKE2B c89765e568122657ee6da1b7a7cc5cfecd4cb44dd1072b79eab1170eba8ff9de5a4797beef122a69e1df46d733ff96973a3ccc0a84b74111e8d528ec50c95d0d SHA512 874fcaa82a182202da0a58ecd41402bb12f3ccb247a21fa77d08283796fd89cf10d8163399f53edd8d675d6c3b21842016066ed976e1855f3e94bf315a686bd1
+DIST tio-2.6.tar.xz 3429792 BLAKE2B d0aa262e663eea416c696511e2441ce4b59ff3449ff4a743ffa21653442305c7417e941640239f21717c57d5a2a63d08959cfd3d3f7119f9263a8c0bfc75bf1c SHA512 6ff7a0492ea2bffd6f4cfb2745e0a3be2825e2a5c78fb0a35887cbe461472ffe0707c91a7eabd8744f7b52a8ee059b2e9a51e81fa426be2ffab6cf546e5ddd23
diff --git a/net-dialup/tio/tio-2.5.ebuild b/net-dialup/tio/tio-2.6.ebuild
similarity index 100%
rename from net-dialup/tio/tio-2.5.ebuild
rename to net-dialup/tio/tio-2.6.ebuild
diff --git a/net-im/nheko/nheko-0.11.3.ebuild b/net-im/nheko/nheko-0.11.3.ebuild
index 732df7f66d..c0f2be4bf6 100644
--- a/net-im/nheko/nheko-0.11.3.ebuild
+++ b/net-im/nheko/nheko-0.11.3.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-qt/qtdeclarative:5[widgets]
dev-qt/qtgraphicaleffects:5
dev-qt/qtgui:5[dbus,jpeg,png]
- dev-qt/qtimageformats
+ dev-qt/qtimageformats:5
dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
dev-qt/qtquickcontrols2:5[widgets]
dev-qt/qtsvg:5
diff --git a/net-im/nheko/nheko-9999.ebuild b/net-im/nheko/nheko-9999.ebuild
index 9ed14fbd24..34eeb5d7bf 100644
--- a/net-im/nheko/nheko-9999.ebuild
+++ b/net-im/nheko/nheko-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
dev-qt/qtdeclarative:5[widgets]
dev-qt/qtgraphicaleffects:5
dev-qt/qtgui:5[dbus,jpeg,png]
- dev-qt/qtimageformats
+ dev-qt/qtimageformats:5
dev-qt/qtmultimedia:5[gstreamer,qml,widgets]
dev-qt/qtquickcontrols2:5[widgets]
dev-qt/qtsvg:5
diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 42245997f5..ce0766df86 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,4 +1,3 @@
-DIST calls-v44.0.tar.bz2 460176 BLAKE2B 1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260 SHA512 fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
DIST calls-v44.1.tar.bz2 461469 BLAKE2B e2add7e55cadd1e8618fc37bd8f72da77f79203f1d7a7196b74f0dce7b9b2c5f0d72f86629afacb220918f68b9cab78d9d12fbc44a00f1d92955e9862ac66274 SHA512 6e57a87e1d8a343ede4603f0a72461208861b0fadbdcdf0b8316f68c7c2d61a92be9aedfe58e034b144256e0d12537d5f1c948b46d922cc00b50514c6cd44332
-DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 BLAKE2B bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd SHA512 16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17
+DIST calls-v44.2.tar.bz2 461737 BLAKE2B a13bebd16c907d914c49d2d9c02130803a95ae96f2c948758badd8780794933c3018c0bf0c955870e5b3d8bbdc0f7fd1364693164cf92dd43ccda9ad7f6054b0 SHA512 4bed94cb5acd47ca68dae80bebe1fbad5e919e22b93c21f5ce300c9d51cca65a25fb0fb3f6661e07982507d2e9bd72c6ac9548bbaa32deeb79acbb237fade71f
DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.bz2 161183 BLAKE2B 928be11a2d7359592540d86e72cc749c46c3d6fe78f12faf1546cf5889438b392a9d31a884d7c3e8e1e5c879669e058134e22e0965a478b91e6a6759ae2c27d1 SHA512 503107d83f142b66842a57f86613b0ca12801d26c73ef590f92546963997c5faa04d29b783bbf355a40ab1ce41b1073b56be067ff010a322393ee6d206331726
diff --git a/net-voip/gnome-calls/gnome-calls-44.0.ebuild b/net-voip/gnome-calls/gnome-calls-44.2.ebuild
similarity index 85%
rename from net-voip/gnome-calls/gnome-calls-44.0.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.2.ebuild
index e74ed03220..b9f39576e2 100644
--- a/net-voip/gnome-calls/gnome-calls-44.0.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.2.ebuild
@@ -7,17 +7,18 @@ VALA_USE_DEPEND="vapigen"
inherit vala meson gnome2-utils optfeature virtualx xdg
MY_PN="${PN#gnome-}"
-LCU_COMMIT="619dd91561ad470db3d0e0e263ebc35d787afd2e"
+MY_P="${MY_PN}-v${PV}"
+LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
DESCRIPTION="Phone dialer and call handler"
HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
GITLAB="https://gitlab.gnome.org"
SRC_URI="
- ${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.bz2
+ ${GITLAB}/GNOME/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2
${GITLAB}/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.bz2
"
-S="${WORKDIR}/${MY_PN}-v${PV}"
+S="${WORKDIR}/${MY_P}"
-LICENSE="CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-3+ LGPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="gtk-doc man"
@@ -31,11 +32,11 @@ RDEPEND="
dev-libs/libgee:0.8=[introspection]
dev-libs/libpeas
gnome-extra/evolution-data-server:=[vala]
- >=gui-libs/libhandy-1.0.0:1[introspection,vala]
+ gui-libs/libhandy:1[introspection,vala]
media-libs/gstreamer:1.0[introspection]
- >=media-sound/callaudiod-0.0.5
+ media-sound/callaudiod
net-libs/sofia-sip
- >=net-misc/modemmanager-1.12.0:=[introspection]
+ net-misc/modemmanager:=[introspection]
x11-libs/gtk+:3
"
DEPEND="${RDEPEND}
diff --git a/profiles/package.mask b/profiles/package.mask
index 782eaf7bab..ea3e6eef9f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,10 +14,6 @@
# New entries go on top.
-# tastytea (2023-06-08)
-# master branch migrated to qt6 which is masked.
->=net-im/nheko-9999
-
# Viorel Munteanu (2023-06-07)
# Does not work on no-multilib profiles and cannot be masked per profile
# (See also top comment)
@@ -40,20 +36,6 @@ dev-python/hypothesmith
dev-python/libcst
dev-python/ufmt
-# Anna Vyalkova (2023-05-02)
-# Python library with no revdeps left in tree.
-# Masked for removal in 30 days.
-dev-python/promise
-
-# Anna Vyalkova (2023-04-20)
-# Depends on masked java-virtuals/servlet-api. Unused Java library.
-# Removal on 2023-05-22.
-dev-java/jfreechart
-
-# Remigiusz Micielski
-# depends on qtwayland:6 which is currently masked with all of qt6
-gui-libs/xdg-desktop-portal-hyprland
-
# Julien Roy (2023-01-25)
# Requires (2022-08-03)
-# depends on dev-python/PyQt6, which is currently masked with all of qt6
->=net-misc/maestral-qt-1.6.0