diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-06 03:03:24 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-06 03:03:24 +0000 |
commit | 2ceda67569b0a59d190a0f6afe73c18336b54268 (patch) | |
tree | b769c1b06703783b963015c2c528fd5a50d2046b /dev-libs | |
parent | 564cd64dc5f2727c4df6aeb1bb51327503c84e78 (diff) |
gentoo auto-resync : 06:11:2024 - 03:03:24
Diffstat (limited to 'dev-libs')
29 files changed, 103 insertions, 812 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex b52778e4f027..08c6c2b6a7f2 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/kpeoplevcard/Manifest b/dev-libs/kpeoplevcard/Manifest deleted file mode 100644 index 9d48ff02d5de..000000000000 --- a/dev-libs/kpeoplevcard/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch 906 BLAKE2B 7e0538c5ffdafb82ffa7991d59b3b818975896b61ecfda1113ad120423d0a8dce793e7b15400d434d814f2bbd853eef4feb8891477c9593eaee916d18ed00374 SHA512 3a5c92bf46a7ad61b0ba0c3508cea0d69d0b847f65279e763a37a73ea36ac58d3e885dbf5f3704f62449517dbadb9b52a5b9769fe700de90503528e2a8c56669 -DIST kpeoplevcard-0.1.tar.xz 13424 BLAKE2B 567b5f081283da8af26e03c3e46c50bf67524146171a6f8afa938ac9609d11bfe32ad8de39a29ec0431af135f33825149fb8e98a28141941fd418539a8f03c30 SHA512 9f11ee768d1ddce1f03f41b604180078c0315eb8b9f0118dd99eba65333400b0a0ed12ab1e08ebce3c6c0a2c93563e5c3e832a0cd458d6ea296bd64eeb9413e7 -EBUILD kpeoplevcard-0.1-r1.ebuild 784 BLAKE2B 5dba52451cc6832f46d8152f4f2d952db1944e5d336c874c49db3d4774bd2df0262ae1ed67fa807d68356b05e78685585f7643b10c5454ac338ce7f1d8cd70bc SHA512 cf1f3c52033110267a3b1b173962641dbf6a1502ba9f6b7a38e8ed366f0104d16b9952a0d199197aaa85596ca6129feaf31427d07840aadeae0fa81f15e4d863 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch b/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch deleted file mode 100644 index 3f16d9f5b674..000000000000 --- a/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 778d03445f41c536f2ca9116ee6acb5f4f01b868 Mon Sep 17 00:00:00 2001 -From: Dimitar Petrovski <dimeptr@gmail.com> -Date: Mon, 6 Jul 2020 18:36:31 +0200 -Subject: [PATCH] Emit the Initial Fetch Complete signal - -BUG: 423845 -The plugin does not emit the initialFetchComplete signal which seems -needed by AllContactsMonitor and PersonsModel does not get initialized -since it waitd for the signal from all plugins ---- - src/kpeoplevcard.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/kpeoplevcard.cpp b/src/kpeoplevcard.cpp -index bfaf71e..20531f6 100644 ---- a/src/kpeoplevcard.cpp -+++ b/src/kpeoplevcard.cpp -@@ -153,6 +153,8 @@ KPeopleVCard::KPeopleVCard() - - processDirectory(QFileInfo(*vcardsLocation)); - -+ emitInitialFetchComplete(true); -+ - connect(m_fs, &KDirWatch::dirty, this, [this](const QString& path) { - const QFileInfo fi(path); - if (fi.isFile()) --- -GitLab - diff --git a/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild b/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild deleted file mode 100644 index 2fc43960289e..000000000000 --- a/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="pim" -KFMIN=5.82.0 -QTMIN=5.15.2 -inherit ecm kde.org - -DESCRIPTION="Library to expose vcards to KPeople" -HOMEPAGE="https://invent.kde.org/pim/kpeoplevcard" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 x86" -fi - -LICENSE="LGPL-2.1+" -SLOT="5" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-emit-initial-fetch-complete-signal.patch" # KDE-bug 423845 -) diff --git a/dev-libs/kpeoplevcard/metadata.xml b/dev-libs/kpeoplevcard/metadata.xml deleted file mode 100644 index d925f2439758..000000000000 --- a/dev-libs/kpeoplevcard/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> -</pkgmetadata> diff --git a/dev-libs/kproperty/Manifest b/dev-libs/kproperty/Manifest deleted file mode 100644 index fbd1889c4998..000000000000 --- a/dev-libs/kproperty/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST kproperty-3.2.0.tar.xz 130208 BLAKE2B 22f5b4aafde41d285968f99579b757b8a88dbb12f7ed5e062e44f74c72765b915195961f5ab20e7ef9735a5f82f6c568fa807aa9bb061bfdf64ecfdfc0775793 SHA512 2d7fe5a18fd3520f0dc146ec844cf284c52eb330404666fa1400342c1489a88e1f72834d813cf52f2fd90c8312b5122f542acad7d86ae10a8d1a023c72c368ee -EBUILD kproperty-3.2.0.ebuild 854 BLAKE2B 2033b8bce49972b8c41c18e40b546163ac6f66ae2d482f5f664eafda30919e8eca23fb6bbcd53a7251d8e9e1bd54c1736bab847bb077ef5a85a9aa2f03f8ad73 SHA512 c34506bc00e697dd460ebb7fb2b80e3a4ccf4aa143c76e4d35434fb9a4dc427ba531a3bdd918e526ded32b5f3351551caa43aa06e9d663b640436881429ee422 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-libs/kproperty/kproperty-3.2.0.ebuild b/dev-libs/kproperty/kproperty-3.2.0.ebuild deleted file mode 100644 index 5772edfe9e63..000000000000 --- a/dev-libs/kproperty/kproperty-3.2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" # build system adds autotests dir based on BUILD_TESTING value -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Property editing framework with editor widget similar to Qt Designer" -HOMEPAGE="https://community.kde.org/KProperty" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2+" -SLOT="5/4" - -# tests require installed headers, bug 636108 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/dev-libs/kproperty/metadata.xml b/dev-libs/kproperty/metadata.xml deleted file mode 100644 index d925f2439758..000000000000 --- a/dev-libs/kproperty/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> -</pkgmetadata> diff --git a/dev-libs/kreport/Manifest b/dev-libs/kreport/Manifest deleted file mode 100644 index 2ac9039318cd..000000000000 --- a/dev-libs/kreport/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch 2153 BLAKE2B 819f99398b0ab287bce589de13b44686eb686bc174e517780f283f264311a2640b7b8bf6cb4bdeacef553d3a37e60dfbb630b3931eea290f764dc046edcf7650 SHA512 71a982f484069eede1762e777649fc1bf06353fdc43d20f040286b1c8a8a4584c62b6e54bd88578da583622f8a74046ce3da998bd7a95122c048389fe9c5dffd -AUX kreport-3.2.0-fix-cmake-config.patch 1064 BLAKE2B b66d9d09dc1097a8b06a8b3d7bc3118f837fb76871e72c8c23ff20c618c6760b1fd49f4debcd62d4f203aa77c30520f44a2f2ad692e41bd2dec6489337df1586 SHA512 043bddb0cc5dc6cbb7db4620e9506dd045097478b6743ff016e748aa7dba2f01d4424f86697b53090ae6be8aed931c280543793e94ba42fdeb563065624273f1 -AUX kreport-3.2.0-fix-insane-delay.patch 5496 BLAKE2B 1d3adb61aa38ba73cf58c862fbe941d090a22ad02c60e2e5e0f16b39625febc60e1f1bfac44892ba2b47ae75d6624d5a90456a4168825fcb21753dd1f436c89b SHA512 82cfe9387c636905472d1164c9f8003099e7201baac8bec3361deac15e32e982186d626d5eb5259933e2e2783591141746e16ec116d36d2897263d5ec3c1cb67 -AUX kreport-3.2.0-gcc10.patch 4160 BLAKE2B 1d3e579ac1c2e6da0cecc22a2128746a6f3fdf99c7b4b5b66e0992f10ec9555b83efc6b6eff62acc5c2a72299abf3baf6b0e7fec9b7b0c57702a23d7cdc4cec4 SHA512 a378710adb3c885591dadb878ad6c4c8ed6c3e92feebfd59aaf8eaf1f03ddbe720d4480622e744c37ec0d7bb52812b9e91eef90ff5d3af30f70da7bbbba5aff8 -AUX kreport-3.2.0-gcc12.patch 1014 BLAKE2B 7fa0a343e670f93762832e4667fbef2037dd8330818937040eb5abca5c93c140eda0da002d9013378bf559249690b49289ca86d5f40c6a65e9f3630cec5cb905 SHA512 fffa5455ac114c143f4b5b29440884393234b020b1a773e243fcb223cf08cbffecd00b86111cc99a7090127ff28b2f192b7f6b3eb95d1406bf42032bcd412f4f -DIST kreport-3.2.0.tar.xz 374072 BLAKE2B b0e4a028464f424e1e6661a02233a0e6f711a890892ea34c8c8ebc12675379a233e9aa8b00f9165e9a82993d43ae2086c7a8c0f5cc17cfaa658614225c7b56c8 SHA512 3f7b8bf8d4c5e88de74b38c55b4c82ac1e3ae11db424b10b85884ff479d25640b0ef7c6f90567cf27a1bab099d4b14a042ddf4549cec9ca7d5b237c3a8f7104c -EBUILD kreport-3.2.0-r3.ebuild 1505 BLAKE2B 056a727df8dbd0fcc42a442feb0eb78040b814df6714d9f98bd18ee170aab1993799896c143cd69c2b7c40c7e1bd4b00259508260a0a030767945cc8059b8188 SHA512 aff409dfadc3bbf950f1bfc4445801fdc39caa757dcc3e9ceb4681645d060607ecd8d9014e4cd44807c35e568c794ad0222c20d0811589c538792dd38aee7173 -MISC metadata.xml 513 BLAKE2B 38e212c004da9c51581f191c2cb3852199931eb9135c9f07dfcdfa30ff780630038291169cead63edd1c842bedaaf00c261d20c6871e325f9b9dc8901481b868 SHA512 1f696a012a26537e7025bc3e2e4b4979e90b2a45f79c751ec0b97a7e27db46c946b4eeefe5b16a9ded482e910ed538bb3113757bcca2148252b6b1c2597a3b45 diff --git a/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch b/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch deleted file mode 100644 index bb90243c688e..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch +++ /dev/null @@ -1,54 +0,0 @@ -From b37de83728dc7463dea37f71417560ae602f615d Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Sat, 1 Feb 2020 19:07:52 +0100 -Subject: [PATCH] TRIVIAL Move Q_REQUIRED_RESULT to correct place - -This can fix builds for newer MSVC ---- - src/common/KReportDataSource.h | 2 +- - src/common/KReportPluginManager.h | 2 +- - src/wrtembed/KReportDesigner.h | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/common/KReportDataSource.h b/src/common/KReportDataSource.h -index 4761af6c..89490b47 100644 ---- a/src/common/KReportDataSource.h -+++ b/src/common/KReportDataSource.h -@@ -124,7 +124,7 @@ public: - //! Creates a new instance with data source. Default implementation returns @c nullptr. - //! @a source is implementation-specific identifier. - //! Owner of the returned pointer is the caller. -- virtual KReportDataSource* create(const QString &source) const Q_REQUIRED_RESULT; -+ virtual Q_REQUIRED_RESULT KReportDataSource* create(const QString &source) const; - - private: - Q_DISABLE_COPY(KReportDataSource) -diff --git a/src/common/KReportPluginManager.h b/src/common/KReportPluginManager.h -index a8c4efcf..9ea01804 100644 ---- a/src/common/KReportPluginManager.h -+++ b/src/common/KReportPluginManager.h -@@ -49,7 +49,7 @@ class KREPORT_EXPORT KReportPluginManager : public QObject - - KReportPluginInterface* plugin(const QString& id) const; - -- QList<QAction*> createActions(QObject *parent) Q_REQUIRED_RESULT; -+ Q_REQUIRED_RESULT QList<QAction*> createActions(QObject *parent); - - private: - // class for access to the constructor -diff --git a/src/wrtembed/KReportDesigner.h b/src/wrtembed/KReportDesigner.h -index 404c8fd4..b5b64a30 100644 ---- a/src/wrtembed/KReportDesigner.h -+++ b/src/wrtembed/KReportDesigner.h -@@ -106,7 +106,7 @@ public: - @return Pointer to a new report section section object, ownership is transferred to - the caller - */ -- KReportDesignerSection* createSection() Q_REQUIRED_RESULT; -+ Q_REQUIRED_RESULT KReportDesignerSection* createSection(); - - /** - @brief Deletes the section specified --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch b/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch deleted file mode 100644 index 625a05bd7f21..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 4ce3e8a857f2540909e1c23b73beef62eb3ab5fa Mon Sep 17 00:00:00 2001 -From: jordi fita i mas <jfita@infoblitz.com> -Date: Sat, 11 Apr 2020 22:37:20 +0200 -Subject: [PATCH] Add Qt5PrintSupport and KF5CoreAddons dependencies to CMake - config - -Reviewers: staniek - -Reviewed By: staniek - -Subscribers: staniek - -Tags: #kreport - -Differential Revision: https://phabricator.kde.org/D28736 ---- - src/KReportConfig.cmake.in | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/KReportConfig.cmake.in b/src/KReportConfig.cmake.in -index 7d74122b..9828fcc1 100644 ---- a/src/KReportConfig.cmake.in -+++ b/src/KReportConfig.cmake.in -@@ -20,6 +20,8 @@ include(CMakeFindDependencyMacro) - find_dependency(Qt5Core @REQUIRED_QT_VERSION@) - find_dependency(Qt5Widgets @REQUIRED_QT_VERSION@) - find_dependency(Qt5Xml @REQUIRED_QT_VERSION@) -+find_dependency(Qt5PrintSupport @REQUIRED_QT_VERSION@) -+find_dependency(KF5CoreAddons @REQUIRED_KF5_VERSION@) - find_dependency(KPropertyWidgets @REQUIRED_KPROPERTY_VERSION@) - - include("${CMAKE_CURRENT_LIST_DIR}/KReportTargets.cmake") --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch b/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch deleted file mode 100644 index cf059f0ca829..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch +++ /dev/null @@ -1,166 +0,0 @@ -From 779479c5474e080a857b2d80bdc86b9cab6531a0 Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Fri, 1 Nov 2019 19:54:00 +0100 -Subject: [PATCH] Fix insane delay in report items creation - -Summary: -Fix insane delay in report items creation by not instantiating hi-resolution QPrinter object for each item. - -To be honest I am not understanding the whole word-wrapping algorithm used here. - -Test Plan: -Approach 1: Run KEXI and create report with large number of pages. Use at -least one text element. -Before the fix there's noticeable O(N) delay. - -Approach 2: Also if we enter static value for the text item the kreportexample -app, there is noticeable delay on each key press before this fix. - -Expected: all is smooth after the fix. - -Reviewers: piggz - -Reviewed By: piggz - -Subscribers: Kexi-Devel-list - -Tags: #kreport - -Differential Revision: https://phabricator.kde.org/D25108 ---- - src/CMakeLists.txt | 2 ++ - src/common/KReportUtils_p.cpp | 14 +++++++++++--- - src/common/KReportUtils_p.h | 12 +++++++++++- - src/items/text/KReportItemText.cpp | 11 ++++++----- - 4 files changed, 30 insertions(+), 9 deletions(-) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index e15d5ca6..1cf0b389 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -198,6 +198,8 @@ target_link_libraries(KReportUtilsPrivate - Qt5::Widgets - KF5::ConfigGui - KF5::WidgetsAddons -+ PRIVATE -+ Qt5::PrintSupport - ) - - ecm_setup_version(${PROJECT_VERSION} -diff --git a/src/common/KReportUtils_p.cpp b/src/common/KReportUtils_p.cpp -index 5ac288bb..0fd90c2f 100644 ---- a/src/common/KReportUtils_p.cpp -+++ b/src/common/KReportUtils_p.cpp -@@ -1,5 +1,5 @@ - /* This file is part of the KDE project -- Copyright (C) 2015-2016 Jarosław Staniek <staniek@kde.org> -+ Copyright (C) 2015-2019 Jarosław Staniek <staniek@kde.org> - Copyright (C) 2016 Adam Pigg <adam@piggz.co.uk> - - This library is free software; you can redistribute it and/or -@@ -26,13 +26,14 @@ - #include <KMessageBox> - - #include <QApplication> -+#include <QDebug> - #include <QDir> - #include <QFileInfo> -+#include <QGlobalStatic> -+#include <QPrinter> - #include <QRegularExpression> - #include <QResource> - #include <QStandardPaths> --#include <QDebug> --#include <QGlobalStatic> - - #ifdef Q_WS_X11 - #include <QX11Info> -@@ -329,6 +330,13 @@ int dpiY() - return s_instance->m_dpiY; - } - -+Q_GLOBAL_STATIC_WITH_ARGS(QPrinter, s_printerInstance, (QPrinter::HighResolution)) -+ -+QPrinter* highResolutionPrinter() -+{ -+ return s_printerInstance; -+} -+ - PageLayout::PageLayout() : QPageLayout(QPageSize(QPageSize::A4), QPageLayout::Portrait, QMarginsF(0,0,0,0)) - { - } -diff --git a/src/common/KReportUtils_p.h b/src/common/KReportUtils_p.h -index 1d223f6e..9e4b111b 100644 ---- a/src/common/KReportUtils_p.h -+++ b/src/common/KReportUtils_p.h -@@ -1,5 +1,5 @@ - /* This file is part of the KDE project -- Copyright (C) 2015-2016 Jarosław Staniek <staniek@kde.org> -+ Copyright (C) 2015-2019 Jarosław Staniek <staniek@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public -@@ -26,6 +26,8 @@ - #include <QRect> - #include <QStandardPaths> - -+class QPrinter; -+ - const bool DEFAULT_SHOW_GRID = true; - const bool DEFAULT_SNAP_TO_GRID = true; - const int DEFAULT_GRID_DIVISIONS = 4; -@@ -173,6 +175,14 @@ int dpiX(); - - int dpiY(); - -+/*! -+ * Returns a high-resolution printer -+ * -+ * The QPrinter(QPrinter::HighResolution)) instance is created on first call. -+ * The global printer helps to optimize access to QPrinter when report items need it. -+ */ -+QPrinter* highResolutionPrinter(); -+ - //! This class is wrapper that fixes a critical QTBUG-47551 bug in default constructor of QPageLayout - //! Default constructor of QPageLayout does not initialize units. - //! https://bugreports.qt.io/browse/QTBUG-47551 -diff --git a/src/items/text/KReportItemText.cpp b/src/items/text/KReportItemText.cpp -index 29f63998..e05088fa 100644 ---- a/src/items/text/KReportItemText.cpp -+++ b/src/items/text/KReportItemText.cpp -@@ -1,5 +1,6 @@ - /* This file is part of the KDE project - * Copyright (C) 2007-2008 by Adam Pigg (adam@piggz.co.uk) -+ * Copyright (C) 2019 Jarosław Staniek <staniek@kde.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public -@@ -17,8 +18,9 @@ - - #include "KReportItemText.h" - #include "KReportRenderObjects.h" --#include "kreportplugin_debug.h" - #include "KReportUtils.h" -+#include "KReportUtils_p.h" -+#include "kreportplugin_debug.h" - - #include <KPropertyListData> - #include <KPropertySet> -@@ -217,11 +219,10 @@ int KReportItemText::renderSimpleData(OROPage *page, OROSection *section, const - int pos = 0; - QChar separator; - QRegularExpression re(QLatin1String("\\s")); -- QPrinter prnt(QPrinter::HighResolution); -- QFontMetricsF fm(font(), &prnt); -+ const QFontMetricsF fm(font(), KReportPrivate::highResolutionPrinter()); - -- // int intRectWidth = (int)(trf.width() * prnt.resolution()) - 10; -- int intRectWidth = (int)((size().width() / 72) * prnt.resolution()); -+ const int intRectWidth -+ = (int)((size().width() / 72) * KReportPrivate::highResolutionPrinter()->resolution()); - int intLineCounter = 0; - qreal intBaseTop = trf.top(); - qreal intRectHeight = trf.height(); --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch b/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch deleted file mode 100644 index 8d5b26bee064..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 5d3053ea78b349b81b7a562974ad78f93d169791 Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Tue, 16 Jun 2020 21:59:12 +0200 -Subject: [PATCH] Fix build with GCC 10 (make KReportGroupTracker use C++ file) - -BUG:422886 -CCMAIL:adam@piggz.co.uk - -FIXED-IN:3.2.1 ---- - src/CMakeLists.txt | 5 +--- - .../scripting/KReportGroupTracker.cpp | 26 +++++++++++++++++++ - src/renderer/scripting/KReportGroupTracker.h | 25 +++++++++++++++--- - 3 files changed, 48 insertions(+), 8 deletions(-) - create mode 100644 src/renderer/scripting/KReportGroupTracker.cpp - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1cf0b389..65bcf6e5 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -106,6 +106,7 @@ set(kreport_TARGET_INCLUDE_DIRS - - if(KREPORT_SCRIPTING) - list(APPEND kreport_LIB_SRCS -+ renderer/scripting/KReportGroupTracker.cpp - renderer/scripting/KReportScriptHandler.cpp - renderer/scripting/KReportScriptConstants.cpp - renderer/scripting/KReportScriptDebug.cpp -@@ -133,10 +134,6 @@ if(KREPORT_SCRIPTING) - items/text/KReportScriptText.cpp - ) - -- qt_wrap_cpp(KReport kreport_LIB_SRCS -- renderer/scripting/KReportGroupTracker.h -- ) -- - list(APPEND kreport_INCLUDE_DIRS - ${CMAKE_CURRENT_SOURCE_DIR}/renderer/scripting - ) -diff --git a/src/renderer/scripting/KReportGroupTracker.cpp b/src/renderer/scripting/KReportGroupTracker.cpp -new file mode 100644 -index 00000000..9274d4a5 ---- /dev/null -+++ b/src/renderer/scripting/KReportGroupTracker.cpp -@@ -0,0 +1,26 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ -+#include "KReportGroupTracker.h" -+ -+KReportGroupTracker::KReportGroupTracker() -+{ -+} -+ -+KReportGroupTracker::~KReportGroupTracker() -+{ -+} -diff --git a/src/renderer/scripting/KReportGroupTracker.h b/src/renderer/scripting/KReportGroupTracker.h -index e434e05a..4c0852ea 100644 ---- a/src/renderer/scripting/KReportGroupTracker.h -+++ b/src/renderer/scripting/KReportGroupTracker.h -@@ -1,3 +1,20 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ - #ifndef KREPORTGROUPTRACKER_H - #define KREPORTGROUPTRACKER_H - -@@ -7,16 +24,16 @@ - /*! - * @brief Keeps track of groups as the data for the group changes - */ --class KREPORT_EXPORT KReportGroupTracker : public QObject { -+class KREPORT_EXPORT KReportGroupTracker : public QObject -+{ - Q_OBJECT - - protected: -- KReportGroupTracker() {} -- ~KReportGroupTracker() override{} -+ KReportGroupTracker(); -+ ~KReportGroupTracker() override; - - public: - Q_SLOT virtual void setGroupData(const QMap<QString, QVariant> &groupData) = 0; - }; - - #endif // KREPORTGROUPTRACKER_H -- --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch b/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch deleted file mode 100644 index ce48a27f1dc3..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 4b4b94f0bafcb49cefb1e453edd04a46d6ceacce Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=96mer=20Fad=C4=B1l=20Usta?= <omerusta@gmail.com> -Date: Thu, 12 May 2022 05:01:48 +0000 -Subject: [PATCH] Fix build with GCC 12 (standard attributes in middle of - decl-specifiers) - ---- - src/common/KReportDataSource.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/common/KReportDataSource.h b/src/common/KReportDataSource.h -index 89490b47..0e45b644 100644 ---- a/src/common/KReportDataSource.h -+++ b/src/common/KReportDataSource.h -@@ -124,7 +124,7 @@ public: - //! Creates a new instance with data source. Default implementation returns @c nullptr. - //! @a source is implementation-specific identifier. - //! Owner of the returned pointer is the caller. -- virtual Q_REQUIRED_RESULT KReportDataSource* create(const QString &source) const; -+ Q_REQUIRED_RESULT virtual KReportDataSource* create(const QString &source) const; - - private: - Q_DISABLE_COPY(KReportDataSource) --- -GitLab - diff --git a/dev-libs/kreport/kreport-3.2.0-r3.ebuild b/dev-libs/kreport/kreport-3.2.0-r3.ebuild deleted file mode 100644 index d616a54c4a74..000000000000 --- a/dev-libs/kreport/kreport-3.2.0-r3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -PYTHON_COMPAT=( python3_{9..12} ) -KFMIN=5.82.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org python-any-r1 - -DESCRIPTION="Framework for creation and generation of reports in multiple formats" -HOMEPAGE="https://community.kde.org/KReport" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2+" -SLOT="5/4" -IUSE="marble +scripting" - -RDEPEND=" - >=dev-libs/kproperty-${PV}:5= - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - marble? ( kde-apps/marble:5= ) - scripting? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}/${P}-gcc10.patch" - "${FILESDIR}/${P}-fix-insane-delay.patch" - "${FILESDIR}/${P}-fix-cmake-config.patch" - "${FILESDIR}/${P}-Q_REQUIRED_RESULT-placing.patch" # gcc12-patch dep - "${FILESDIR}/${P}-gcc12.patch" -) - -pkg_setup() { - python-any-r1_pkg_setup - ecm_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON - $(cmake_use_find_package marble Marble) - -DKREPORT_SCRIPTING=$(usex scripting) - ) - ecm_src_configure -} diff --git a/dev-libs/kreport/metadata.xml b/dev-libs/kreport/metadata.xml deleted file mode 100644 index b6696f2d87b7..000000000000 --- a/dev-libs/kreport/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> - <use> - <flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag> - <flag name="scripting">Support Qml scripting using <pkg>dev-qt/qtdeclarative</pkg></flag> - </use> -</pkgmetadata> diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index 706ed5e5052e..c32499ed1818 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1,6 +1,4 @@ -DIST libevdev-1.13.2.tar.xz 460456 BLAKE2B bdb71525600e2aa3aa264da322e1d7e93270790a48b62baf3df51cf23a6ddf7371cb9de157dd430e632514d1cb3d3b076f8710c43fac4f99e42e7ca503061bee SHA512 558267df0e45d8641a58dddb9fe30e2235ce247d96710189b09512d19d691afbd25189d188bb26bb5092fbbe249fbc7ca60a9e6af4fab535a946d5a3e030a21f DIST libevdev-1.13.3.tar.xz 460660 BLAKE2B d4a808ad13e7e5b818bde0b885eb53e109afb0d0ec9b72a80a05a36135c3db955efd092b8f91f0f2393a1f717e2517ed916326dbb32eae13275b89ee0f40003a SHA512 24330c7f6f003c95da97dcb66fcc750437db59ac9049415c35cbcaa1612845363a59180da6b3120c81d7d3f969adb139fa023ed765223e185fb68465d45a0fd2 -EBUILD libevdev-1.13.2.ebuild 1120 BLAKE2B bbcb4459b5e2164648c9dbe05734470323893fe5eb130251f09186e511debc8a03a71d23b96748e63409102dbcfc8cb41a181346a423baa9bc1aff79cbd3645d SHA512 2476a49f8fd5ee3483e00a17dac3bfdd26ef7a51d2b3e6019740bb64465fd1931b590e82cb28de82655a94a5f8118a3f98c54799ecbc5471d6fa8c5d0959836f EBUILD libevdev-1.13.3.ebuild 1120 BLAKE2B bbcb4459b5e2164648c9dbe05734470323893fe5eb130251f09186e511debc8a03a71d23b96748e63409102dbcfc8cb41a181346a423baa9bc1aff79cbd3645d SHA512 2476a49f8fd5ee3483e00a17dac3bfdd26ef7a51d2b3e6019740bb64465fd1931b590e82cb28de82655a94a5f8118a3f98c54799ecbc5471d6fa8c5d0959836f EBUILD libevdev-9999.ebuild 1115 BLAKE2B d3117486e56864aead1dd0e48b81cb45f7209e499955f54665fb353f5c1fd6c6cf7057e496b8cf525c9ca557a0edf50e4fd93bfd1bba6ad5630c1955c7c250a0 SHA512 423421b0eb575ce5f4ef75f913b98ad193095a00c65867d36c99029a904beac2fc6b2e8e8b2d3ed714529c0ec0eb83135f0e239da7cdf2c3014ecfceeb5e04ab MISC metadata.xml 339 BLAKE2B 17485a5a6202c366cf975f0c34aeb9521d5190f2ada003bdcae8c3e561740b3b43809b177baa2cab87de46e2f234b48df5bfa6c8df5dc2674f95e6206f0e4398 SHA512 26ff955c224a24cd58bf4eed14d99a0b7cf1b078e0d93bbd115a9193656180f112cb0f27bc6d35b2ff2e062a58775fc4b4310d6ffeee322b39963143f079b3b8 diff --git a/dev-libs/libevdev/libevdev-1.13.2.ebuild b/dev-libs/libevdev/libevdev-1.13.2.ebuild deleted file mode 100644 index eb8cdb5fad4a..000000000000 --- a/dev-libs/libevdev/libevdev-1.13.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit meson-multilib python-any-r1 - -DESCRIPTION="Handler library for evdev events" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev" - -if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/libevdev/libevdev.git" - inherit git-r3 -else - SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="doc test" - -DEPEND="test? ( dev-libs/check[${MULTILIB_USEDEP}] )" -BDEPEND=" - ${PYTHON_DEPS} - doc? ( app-text/doxygen ) - virtual/pkgconfig -" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local emesonargs=( - $(meson_feature doc documentation) - $(meson_feature test tests) - ) - meson_src_configure -} - -multilib_src_test() { - meson_src_test -t 100 -} - -multilib_src_install_all() { - if use doc; then - local HTML_DOCS=( doc/html/. ) - einstalldocs - fi -} diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 2681d4c4d53b..d3f70ac4a8e4 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,5 +1,3 @@ -DIST libinput-1.26.1.tar.bz2 823409 BLAKE2B c9b807d40bb247330c31769cbcff1a2a506504ac952841463e5fb67717b5d002de204caa8be3298d3920c20a85c55b453a6d63a8940a6b0f088cb474f4fe73c0 SHA512 d4611fc75ee6091f3139134f348db79d710560c27a936c7a8c0dc50657d6e1bdbdb1b44fb4c2c668a5b45934d91d3aef336d4096806807354472b25e298cdab6 DIST libinput-1.26.2.tar.bz2 824312 BLAKE2B df463f377cf2f246f6b5b35bdc69039830b4eb5b836a8df9698330140b1bc4b31c7dd50d8ffdec7c935e8b14909d98436ce8f1f9a6d0120e4b72f29381f9b697 SHA512 51fab62e1bfb6007287e1219bf458a351806ce685e6e7ba5360062c863f0811da75acc6ec92aef7f9e0556dac0413fbe43a4744885f7449e38036130112907a6 -EBUILD libinput-1.26.1.ebuild 2373 BLAKE2B 8d591343bd3d5f57250b44dea7c5889605390adcea9ca36be98685908e624ef0d748fcea3a2e10b13685b33ce1711c27d1906063cb579664580f608505964ee9 SHA512 19c246d3630ddb06a0331cd898ba68fdfe0c969cbf25ad94958cbed267d4406907c9b5fc6c5dfa480077096f15a4374f22f73fd544fa6f5f9a217e83c757ee6d EBUILD libinput-1.26.2.ebuild 2373 BLAKE2B 05f4b599a866481fb5be923377db9b033214418fec1328ebaf83edb3dc94f7ca2014de9f2bd843fe57311bca22aede445d9e6cbdaba7b8bc66a7a7ed79edd9a1 SHA512 fb7a22f39d22340bb5f2a8e7a68b354cf34d5ff694cb542900631ad7f52e1c819c4edef20485c11ff79147fa8ce89520816ef98491550363741c33b2d7c0eee8 MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60 diff --git a/dev-libs/libinput/libinput-1.26.1.ebuild b/dev-libs/libinput/libinput-1.26.1.ebuild deleted file mode 100644 index e0bdbe36f971..000000000000 --- a/dev-libs/libinput/libinput-1.26.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2014-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson optfeature python-any-r1 udev - -DESCRIPTION="Library to handle input devices in Wayland" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput" -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0/10" -if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -IUSE="doc input_devices_wacom test" -RESTRICT="!test? ( test )" - -RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) - >=dev-libs/libevdev-1.9.902 - >=sys-libs/mtdev-1.1 - virtual/libudev:= - virtual/udev -" -DEPEND=" - ${RDEPEND} - test? ( >=dev-libs/check-0.9.10 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - $(python_gen_any_dep ' - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}] - ') - >=app-text/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -# test? ( dev-debug/valgrind ) - -python_check_deps() { - if use doc; then - python_has_version \ - "dev-python/commonmark[${PYTHON_USEDEP}]" \ - "dev-python/recommonmark[${PYTHON_USEDEP}]" \ - "dev-python/sphinx[${PYTHON_USEDEP}]" \ - ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]" \ - || return - fi - if use test; then - python_has_version \ - "dev-python/pytest[${PYTHON_USEDEP}]" \ - "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ - || return - fi -} - -src_prepare() { - default - sed "s@, '-Werror'@@" -i meson.build || die #744250 -} - -src_configure() { - # gui can be built but will not be installed - local emesonargs=( - -Ddebug-gui=false - $(meson_use doc documentation) - $(meson_use input_devices_wacom libwacom) - $(meson_use test tests) - -Dudev-dir="${EPREFIX}$(get_udevdir)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use doc ; then - docinto html - dodoc -r "${BUILD_DIR}"/Documentation/. - fi -} - -pkg_postinst() { - optfeature "measure and replay tools" dev-python/libevdev - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest index 421c4d5fa199..b7d656d8b8f9 100644 --- a/dev-libs/libmspack/Manifest +++ b/dev-libs/libmspack/Manifest @@ -1,6 +1,6 @@ DIST libmspack-0.10.1alpha.tar.gz 963274 BLAKE2B 39bcb3b7ea419d6d00850b70c217c802a2095dd4398038e594ae7c01ca12e71508218c1cfca5ae8b102636ab9517b13d55c1e411b31e87d28aa46331cd0127e6 SHA512 a7b5f7caa49190c5021f3e768b92f2e51cc0ce685c9ab6ed6fb36de885c73231b58d47a8a3b5c5aa5c9ac56c25c500eb683d84dbf11f09f97f6cb4fff5adc245 DIST libmspack-1.11.tar.gz 408982 BLAKE2B fd0c197cf222effa79366e7a763765c7a7eabf7a71319d0544a525b8062ea0ad64291351b2a285c5f3b6d7059a54fd60f20f75b019040d138ae8204fb426397e SHA512 f53a253375584d815ba9249bf36b5f08906c37d7ac7fc9e44040ec5600380f830b2e6774e4493d6fa8024409ae9cf8afe782da52fc8f670debe3aaa4ae6b7306 EBUILD libmspack-0.10.1_alpha-r1.ebuild 1363 BLAKE2B 7c793178c1f88a628367b78608ac7aa2d8593d5c86acb6e787feb008391726fe52cd824e36559ea6a6543ee45db0e1d2a9779c938b3c83f23852775add4ae725 SHA512 524e324c06070b3f7d614c4dc7d5b1fc854f8cc41a231cf8d9d8522781a08b335fd8743d9b4764c34ffcabcb8271f657838079eea33a4ae2f0af8f2fa3cf1eac -EBUILD libmspack-1.11.ebuild 1041 BLAKE2B 04a681352d693d2ef942b2dc0ff09b31d34cc4c919323bd8a1749b24172e98532ec1d447f5fa8bb0ab7c7537fb23d4fdaf11402086b0d8ae821830acdd9c1eca SHA512 aba533f99ef4f8f562ca3eeb9118d37ca2d0577a6deb5b2e7a9e2b0d9204abea1c546c3beed918569f3fa869703e1a3e604bf0d5ea0e446d397fbaac2982a36e +EBUILD libmspack-1.11.ebuild 1040 BLAKE2B 568e0b4d17a8d22b93b857475b81536df361a80c7786f1b1411619d06fb60acb23c2ed29e42619dee7a8c346a27de5c73ded64241a262fd4fbf0730901e70b16 SHA512 90da04e57a85bca727c5bee9aa1aee4200986a7032c68731b783c282abd376bbcb70d1255783d311029ea100f6890e092d2085a6caca0122f56a3ba1388b926e EBUILD libmspack-9999.ebuild 1046 BLAKE2B 77753a1d0aa6a7ac00481e2f050e9b390dd67702fff17cb9795f7a7c421d2417b26cb7a78e9f00ef51018193b338b3bfec3001ae17082a3a9bf86464017479a8 SHA512 d2938baf2bb1ac3d4622ec3351d9fe6496a856c87fc131e9e73ef0a82f0f527e830999707ed92150df4edf61b70b85ad06e7a83021d9c59fb939aa60b6b80d5d MISC metadata.xml 330 BLAKE2B 443f1e0e7d08031a118eb3a1936ee027b5f286e30aed7f4dd05be9674985893f3d043ce1da1a44d5adbb3a9306d256ef7900d58957ff63ffc3ed8f57d078a2ed SHA512 6e4a217b11f7776fd45b0f56745be54cc87e49a8641b69c61be13db6a469c899249b39a90155392360fbd264c54796bf59fe3d553028b788604db21b1fe7306c diff --git a/dev-libs/libmspack/libmspack-1.11.ebuild b/dev-libs/libmspack/libmspack-1.11.ebuild index 58c97fa735a3..4d0769e9345f 100644 --- a/dev-libs/libmspack/libmspack-1.11.ebuild +++ b/dev-libs/libmspack/libmspack-1.11.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/kyz/libmspack.git" inherit git-r3 else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" SRC_URI="https://github.com/kyz/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" fi diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest index 2e92a9baa0e5..6cc88920ea07 100644 --- a/dev-libs/libuv/Manifest +++ b/dev-libs/libuv/Manifest @@ -6,8 +6,11 @@ DIST libuv-1.49.0.tar.gz 1331420 BLAKE2B f939df07e7e120cdb5c489a6146b220d9d85aa5 DIST libuv-1.49.0.tar.gz.sig 833 BLAKE2B aa37c82779d2e904b5b1cdac802573fe30a570f83a818f94eed87d4b7a45a83e6fa02f0f2a06e24a8b01561bbe1b647bc931670c78af79301ba0aa08e6c0c708 SHA512 ad86a158179f5b8961aba701f0fdc16906383158cceb1ab2e23a7d5caa31ee4d87e9260ba6d04aa16719254e9b8d9e85066e2352d02006d231f4898235525fe6 DIST libuv-1.49.1.tar.gz 1332225 BLAKE2B 7a56817c94060629456a53026c142d74d72d2777a4e433bd370d76c93c8ae7a775d9cb9362241ce563948dd01a2b4bbe5d3bc10c014687fa9aff38b2fde98ccf SHA512 f0a55fd5e91b87418ec22b0bd607a9b46510296c8a33600878a6454033b0d1bc7b4b674255007e94b38057635c024f7cbff187e7c0f0e0d627604636c3ad3497 DIST libuv-1.49.1.tar.gz.sig 833 BLAKE2B 826f6c97806a474c6b1f77b11b553d5f26d1c25261d9f25f4318552e1e4291cff56a4d5c9a7059ad938dc792e7015eab11d84132553e66c4ac164a847eb9d6dd SHA512 49ffdb678afb5c1c899745102e7d884d4a7bb933e88066cff82ef7c939bdbde5b2fa8e22094cdb75ed77697eef559dfa7f22d66d6a65b3a43a8a9d2cca4d7fd3 +DIST libuv-1.49.2.tar.gz 1331024 BLAKE2B a4a3367053ab3d5b87c502ef4a25b569fc829b3580005333adf2d3f02a799e6fefec9b6c2cf354eb0e8fe003eff4d3bd5d0f91980dd44702595bfdc54a9fad66 SHA512 ecb94edb9393d1f3ace1e01e89a3f693fb813c1ed21a3c706409bdfd8821885e7713f8d6b043d97ab202cbea9edc99ad6672d1144858802dc92031800ffba1a1 +DIST libuv-1.49.2.tar.gz.sig 833 BLAKE2B fe7ac42aad297f71e36995c665e445a82f8bb2fe6b2270fc7581dc1cf321c0bfc9c4238ad58b8666aec531c590c4df07268315980cf17406a5d448f2c5dc6d0b SHA512 66a6f345bfc16a5a673b8e7eb696e731b42f2cc9cb10f2a9eff74ca2ea5f47c7809f1ecea6182863531b776fef8bef8cefee3c7295d1976bd47f0f30afc455cf EBUILD libuv-1.48.0.ebuild 1490 BLAKE2B cd78b4c26ca5124eea32b282a8dee4f812dd7c3877ebfff63c396adae14219023ee104523bbd9a4ccffb9a5995d0778e4f3a4a6db27327210b7bc9d6c26e98ea SHA512 f1272e7c7ee9d2e3267fe4790613d2ec58806e121231db0be4a6879a05d784eb6f9a4fea84288bd6d2fd0ef09a0229b07ac3e0f41c67bf4071e05358a7efb900 EBUILD libuv-1.49.0.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b EBUILD libuv-1.49.1.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b +EBUILD libuv-1.49.2.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b EBUILD libuv-9999.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b MISC metadata.xml 1426 BLAKE2B 79a040706bd2e88560fdf7cdd75226c51384f1b27f8f86798f3a694d1d4b02ce309edef4f1921f73e498533e37deff9051ebdaa6ae565defabe9d4546aa33bd4 SHA512 a6fa2c3217de06d7d324b37b00e0cb19e8d0b192cd10736d32f5d459c701c14a6aa296d7d4d292f7c56120953423df0068f3f71495941295c97e86c283b084d3 diff --git a/dev-libs/libuv/libuv-1.49.2.ebuild b/dev-libs/libuv/libuv-1.49.2.ebuild new file mode 100644 index 000000000000..859c1fae34d0 --- /dev/null +++ b/dev-libs/libuv/libuv-1.49.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libuv.asc +inherit autotools verify-sig + +DESCRIPTION="Cross-platform asychronous I/O" +HOMEPAGE="https://github.com/libuv/libuv" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/libuv/libuv.git" + inherit git-r3 +else + SRC_URI=" + https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0/1" + +BDEPEND=" + dev-build/libtool + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-libuv ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.48.0-test-thread-priority-portage.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then + eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch + fi + + # Upstream fails to ship a configure script and has missing m4 file. + echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ + > m4/libuv-extra-automake-flags.m4 || die + eautoreconf +} + +src_configure() { + local myeconfargs=( + cc_cv_cflags__g=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index aa7479e027a8..2af269d3285a 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,4 +1,5 @@ AUX nss-3.103-gentoo-fixes-add-pkgconfig-files.patch 6214 BLAKE2B af2b685f5ef32b971abd27c9cf77aed0cee684863aae1d2dd3a1106814aa6a4df3a654012962ce0bbf5d0d354a349ee2366c6281c98ba5f3fe849dd5ec13d4c4 SHA512 cdf8bb84ee0192be165b0ddacc6a55295153d587d653381a4d92ca39e69a9f178ea9720bd68ef8193930149b17c26e2fe31e39a10d6b32e8f4a2edf9c89ab632 +AUX nss-3.106-bmo-1927096-fix-broken-test-files.patch 1600 BLAKE2B a0da0ad76060b575b57c2a323f4725ff8ae74488aa0dbb5e8626fef00cbf80fd3c016e8f0200466355ea0245d0416fe95dacd15c4d796215218c0e7f26a0bffe SHA512 54f69c0ee9ed125ef3230bfd2ce19c19ca7b256645f3cf7c2c93d412ec4dc45e2f5f008cff1ecafb33835e24624d81a2751a9f2829d31affc2e0ca05ed695146 AUX nss-3.106-disable-broken-tests.patch 1520 BLAKE2B 46396fbd21a111f9dd82f1e7ecfe48fd438f3bfdbf2ac35eabb142ece41c95940a88adb43dbabd0b2a71674d207f5a9ec64436674bd8530e98e35019525fb1f5 SHA512 243a5a0977300dcd980dcd8a6938e65d2ea9a3cd491a2a8e7a6b7760e89b15cd51d80d296fc4b74ac960c9460a9bb67a6f6cc8e41c8b0317d93153a518c475cd AUX nss-3.21-gentoo-fixup-warnings.patch 178 BLAKE2B b51f80310db3db416d8aeaf9117ef801389b5b2df47c04aff51bf0759dd5bff41b09d1e9011f99b345d5769a3aab19acb943ee97f8437465518115f6902a0da1 SHA512 7667a020311ca11e8f1836bc146e4a3c94ff2a489882dbe87debcccfeaafeb50e6607574c64254a826b4b6f0bb436b310a3386fff4a58324f0e5e58debaa9d51 AUX nss-3.53-gentoo-fixups.patch 6886 BLAKE2B 1c605d8db02ebe0492c41955207368197a79990e43e219a71962cb28ac0cecd9e0acc2b76e16f5b116fdb8bf8790d96046cb4f376df9b8634ac48e54924589f8 SHA512 51031f92519f57d4b57a547cf549f2d5da1c5a7212d4b304fb0d71d6a85a5aefd64724ec9075c14c9b49c1e99c3ffe91cbec501c3504985aa9b16eacf2aa15ed @@ -15,6 +16,6 @@ DIST nss-3.90.2.tar.gz 72215444 BLAKE2B 74b8eebf5f053dcebd9c6e6ef17c6113ac42a01f DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 EBUILD nss-3.101.2.ebuild 11563 BLAKE2B f046b469b6de5e35004fa696d666abed7474a4ad8bc5b30760831bc1b9900a42d0d0e2819d7807657902857ec862ed699ffbf5eff8789a852babd257d2b7d3a3 SHA512 928136489f69750076e5f7b447b0d2233273b427bd8f9d4f086a862272d6ea1fa52292a54bc8e872fa72323ba7dbfb19b5296364e9a325601d6df160db265ad3 EBUILD nss-3.105.ebuild 11806 BLAKE2B d52058c3c43a743706d3aa996849634011b82b9309901869cbec9b094501334c617948ccc2bfacb758033c7bc6ece036142c910ab511c8c1c3bda2d3c64f656e SHA512 075359144c5ebfff3d265febf8c636e465ffa08876ebf6de0634db5bd0fdb593fad57c7eb81c6bff1c0ad3c3c48d571b06cd57aa7822c6066437efb4be17104a -EBUILD nss-3.106.ebuild 11858 BLAKE2B 09c46c2f54a7e4306f0ad30de03a9a15e4293644f4d6bd4286655a4bc17d399f77f2110afb8888390c371f60b1c1e85e65c6b1a85b0d149bb4c39f5ba93c85d5 SHA512 bb8790bd4047ada686fc134d1fc0aa489fc4e38f10b61e7838b9a02376f928beb6dd2484030f5ec3db31543742fb8f5fc28250daebdabcb0d6d0ccd20f0e9c00 +EBUILD nss-3.106.ebuild 11871 BLAKE2B d5074578d868a83a0f930cebb011a1179febe21900138add4d7aaf48880aba75c211093daa8546b8bfc51be054307e7a87a8e3603f379ef2ab5ff8b76e26ee5a SHA512 dd5e78c1b7f0615865fe01dc697889bc4f6620af26d4e36bdb89321fb1dc8f24ed0275802c124efa899bc081aeb72c0234ca67acfc8b6142394e87b8752982e7 EBUILD nss-3.90.2-r1.ebuild 11712 BLAKE2B 42f3fcfff8b8ff2d0c1c79785acabc538e36ae521a104b8cbb157e5f0ce8b8955819e6493f7f5a2252d9a3790d331c2c8802cc1fe016dc1f7753ec7709552436 SHA512 36c7cc15c4808bbdbb54192ecc67a985e64a8a3b71fbd045d3e52ac78890330513ab5f4ccd40cb3f7486a80acdba8fefeb1996b38b12d4b3b88afaa4b6979ca9 MISC metadata.xml 693 BLAKE2B c8be043e957f4d85411a10da490e67c9d37f5dd9fe37c112c92e8b666d828cabe75f5fe7c46e5b40dd872f082fb4463af79fb7eb3ad69b9e01c9c088edd750a8 SHA512 66374f8b8739c68a8a276159af3d493bb012b5ee722a939a1d87899d0307d572fcabf76ba71b4f34eeb83a414c0727182ef16f98418cbbbbd4aed311ac5be06b diff --git a/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch b/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch new file mode 100644 index 000000000000..069e97e6aacf --- /dev/null +++ b/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch @@ -0,0 +1,33 @@ +diff --git a/tests/tools/tools.sh b/tests/tools/tools.sh +--- a/tests/tools/tools.sh ++++ b/tests/tools/tools.sh +@@ -542,25 +542,25 @@ + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? +- html_msg $ret 19 "Fail to list private key with bad iterator" ++ html_msg $ret 17 "Fail to list private key with bad iterator" + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? + echo "Fail to list private key with bad salt val=$ret" +- html_msg $ret 19 "Fail to import private key with bad salt" ++ html_msg $ret 17 "Fail to import private key with bad salt" + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? + echo "Fail to import private key with no length val=$ret" +- html_msg $ret 19 "Fail to import private key with no length" ++ html_msg $ret 17 "Fail to import private key with no length" + check_tmpfile + } + + ############################## tools_p12 ############################### + # local shell function to test basic functionality of pk12util + diff --git a/dev-libs/nss/nss-3.106.ebuild b/dev-libs/nss/nss-3.106.ebuild index 0f041f606425..3c45869cb295 100644 --- a/dev-libs/nss/nss-3.106.ebuild +++ b/dev-libs/nss/nss-3.106.ebuild @@ -41,7 +41,7 @@ PATCHES=( "${FILESDIR}"/nss-3.103-gentoo-fixes-add-pkgconfig-files.patch "${FILESDIR}"/nss-3.21-gentoo-fixup-warnings.patch "${FILESDIR}"/nss-3.87-use-clang-as-bgo892686.patch - "${FILESDIR}"/nss-3.106-disable-broken-tests.patch + "${FILESDIR}"/nss-3.106-bmo-1927096-fix-broken-test-files.patch ) src_prepare() { diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index c4722005ee0b..bc8400f79557 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,7 +1,5 @@ -DIST wayland-protocols-1.36.tar.xz 95512 BLAKE2B 6c460106a2069ff9ce0b6c8221f85462e74d726ead69f6918417aac0cd24567251873ea05ec111a90f3385f4128e7e8d76aca42c7b1f89a070943c604b87573c SHA512 5448b9aedc953ce6be0f378da900c195c8743cb6001f615823b5fc9cab3e3ee54271132055743278e10decef7f8e9dcdeef31593a2a12062575fb90eb0084be0 DIST wayland-protocols-1.37.tar.xz 100356 BLAKE2B f341bdb50f4169112a89b1d834a4b62b59ab7c5d9b7640a3bb5a7d84dc055f390429b171de2038a70ec564c1431ecb95a036b053f18353f3ff936651240050de SHA512 57936a23d08957afa9563b51b2b195aa10410fa74176c0503f83b1544e243d4e5b99c3daf5fc14c0a68a78d3f5759e1a5ca9fe4ba22220cbf5328168903c7575 DIST wayland-protocols-1.38.tar.xz 102648 BLAKE2B b07abed74b2f83247f3746414dc1f9e317793f9bc6ae7c1cb955d94149577964dee2ed0d658d4b9d9d7bd446509966393f4060b85db09b56292ddd9702bd1aee SHA512 43fc36d35bedb245deed0e2de246f42d2bbfa6ecafa094f2a7fb103d6df8ae28f3cc200bc5aa24745b9131a28381883c24779da0a6d9ac954753bd5ebb1405db -EBUILD wayland-protocols-1.36.ebuild 769 BLAKE2B c2a4d37a807bba72de674824610a0a8128390d876af363e86ffd6f2234a5a647fa36e85ec358c0bc8768dd46e2e7f9ba65a809a871144cd57e9b3ea63353de5b SHA512 cb18b4fc2ab33815005544ee2b2cd2f69b633e70c57aa4beb94d21cd51b266dba7821f24cdc0f2691f1ef6e85c83b2fa0ec2e1c440c8419bbf02b23c7ba13796 EBUILD wayland-protocols-1.37.ebuild 769 BLAKE2B c2a4d37a807bba72de674824610a0a8128390d876af363e86ffd6f2234a5a647fa36e85ec358c0bc8768dd46e2e7f9ba65a809a871144cd57e9b3ea63353de5b SHA512 cb18b4fc2ab33815005544ee2b2cd2f69b633e70c57aa4beb94d21cd51b266dba7821f24cdc0f2691f1ef6e85c83b2fa0ec2e1c440c8419bbf02b23c7ba13796 EBUILD wayland-protocols-1.38.ebuild 776 BLAKE2B 94456d3441f35114ec811ac742b6b0714e60f5ca397f4a08f3a2de1b98fd86838c12f8173b2bfa59a39233413e7bc1ee38cc67493ce8f3792c50eae8ce8154fc SHA512 88948515d1f82998868b8b871af0b9582da04277c1281419187f03c742b367b820a4bd99441202e5d84421d2e935801cec2c93337e4662920ecafdfe4f1f3ba5 EBUILD wayland-protocols-9999.ebuild 776 BLAKE2B 94456d3441f35114ec811ac742b6b0714e60f5ca397f4a08f3a2de1b98fd86838c12f8173b2bfa59a39233413e7bc1ee38cc67493ce8f3792c50eae8ce8154fc SHA512 88948515d1f82998868b8b871af0b9582da04277c1281419187f03c742b367b820a4bd99441202e5d84421d2e935801cec2c93337e4662920ecafdfe4f1f3ba5 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild deleted file mode 100644 index 8ad8e38204a7..000000000000 --- a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Wayland protocol files" -HOMEPAGE="https://wayland.freedesktop.org/" - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/" - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( dev-libs/wayland ) -" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure() { - local emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -} |