[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: d01fec79941490b2443b388e34d24ab4c09fedf9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 5 22:00:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 5 22:53:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01fec79 dev-libs/kuserfeedback: add 1.3.0 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest | 1 + dev-libs/kuserfeedback/kuserfeedback-1.3.0.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest index 508855a3fecf..bec78cefb388 100644 --- a/dev-libs/kuserfeedback/Manifest +++ b/dev-libs/kuserfeedback/Manifest @@ -1 +1,2 @@ DIST kuserfeedback-1.2.0.tar.xz 206364 BLAKE2B 4ae1683f8a3470ee3db7b3039c27ebd7bc210afd5cd8cdd992a107e541971f4778d7add3fb330befbfd7d62e04d9d2aba8fc22eab5a368f4b92e98f7baa1ec41 SHA512 0152233c741a287b623256cac6d109d405441f17dec68c5782d900ddb9ca5a93614d46ea112e1be9e64913cc3f46d107bec64cad4579b766919439b0ed88a470 +DIST kuserfeedback-1.3.0.tar.xz 230644 BLAKE2B b7305be09a5e62c980273766ec16f624eab4312ababbb8ebb3e24983ffad7ac19445bb848088331c0b4b02da37ee646c9cf91b8965455d018f9b45084c62d17c SHA512 16fc7fa850e7ac1dc772ab25f81f75fe28454680ce9ddf68da0f14c6d5e9b8201f69d168b1ee32bdf9f0ee517b0cac34eb09fd3dbfa697c0a8d3b23c6ac790cb diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.3.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.3.0.ebuild new file mode 100644 index ..fff77378e449 --- /dev/null +++ b/dev-libs/kuserfeedback/kuserfeedback-1.3.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm kde.org + +DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi +LICENSE="MIT" +SLOT="5" +IUSE="doc" + +DEPEND=" + >=dev-qt/qtcharts-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + doc? ( + >=dev-qt/qdoc-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + ) +" + +src_configure() { + local mycmakeargs=( + # disable server application + -DENABLE_PHP=NO + -DENABLE_PHP_UNIT=NO + -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES + -DENABLE_DOCS=$(usex doc) + ) + + ecm_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 4963e1fed05367ddfc7c609abe0b8eff0be61d83 Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 16 05:30:51 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Nov 16 05:56:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4963e1fe dev-libs/kuserfeedback: keyword 1.2.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild index 9c1cc52b9a84..254230bd0c42 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/files/
commit: d2de754039abf3aab52179f066672a101422bbec Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Mar 31 06:02:28 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Apr 3 10:50:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2de7540 dev-libs/kuserfeedback: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/24826 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> .../kuserfeedback-1.0.0-fix-opengl-crash.patch | 39 -- 1 file changed, 39 deletions(-) diff --git a/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch b/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch deleted file mode 100644 index 57321355b23a.. --- a/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 17db7d75643b4f3dccd5b36a6ab175f03ba74297 Mon Sep 17 00:00:00 2001 -From: Aleix Pol -Date: Wed, 2 Feb 2022 20:36:40 +0100 -Subject: [PATCH] opengl source: Do not crash if we could not make our context - current - -BUG: 449505 - src/provider/core/openglinfosource.cpp | 7 ++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/provider/core/openglinfosource.cpp b/src/provider/core/openglinfosource.cpp -index 5117d85..08402c7 100644 a/src/provider/core/openglinfosource.cpp -+++ b/src/provider/core/openglinfosource.cpp -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include "logging_p.h" - #endif - - using namespace KUserFeedback; -@@ -37,7 +38,11 @@ QVariant OpenGLInfoSource::data() - QWindow window; - window.setSurfaceType(QSurface::OpenGLSurface); - window.create(); --context.makeCurrent(&window); -+if (!context.makeCurrent(&window)) { -+qCWarning(Log) << "Could not make OpenGL context current"; -+m.insert(QStringLiteral("type"), QStringLiteral("none")); -+return m; -+} - QOpenGLFunctions functions(&context); - m.insert(QStringLiteral("vendor"), OpenGLInfoSourcePrivate::normalizeVendor(reinterpret_cast(functions.glGetString(GL_VENDOR; - m.insert(QStringLiteral("renderer"), OpenGLInfoSourcePrivate::normalizeRenderer(reinterpret_cast(functions.glGetString(GL_RENDERER; --- -GitLab -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 3d6bc870c379b58a51f598af29a6a8ab21f98e3a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Mar 26 17:23:15 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 29 11:45:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6bc870 dev-libs/kuserfeedback: Drop 1.0.0-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest| 1 - .../kuserfeedback/kuserfeedback-1.0.0-r1.ebuild| 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest index a6ad8ea41303..508855a3fecf 100644 --- a/dev-libs/kuserfeedback/Manifest +++ b/dev-libs/kuserfeedback/Manifest @@ -1,2 +1 @@ -DIST kuserfeedback-1.0.0.tar.xz 187784 BLAKE2B 24acb6c1f143a0811a84c7d4f5ffe923df2fe94b0d13e361870d308b65ee8be747cef1a2ab719c6023b4f5885fb9970620a2a5da0d073e70b1e4912c6f64c5d1 SHA512 d45c45b3f7b50f7ff3e5e5ae7e6a4cd68c0aa444553d0c44a969ae17e51ef5114ab6401c8ce65744ec3d635cb2edc7a127187547f01f4954faa55087c702dea7 DIST kuserfeedback-1.2.0.tar.xz 206364 BLAKE2B 4ae1683f8a3470ee3db7b3039c27ebd7bc210afd5cd8cdd992a107e541971f4778d7add3fb330befbfd7d62e04d9d2aba8fc22eab5a368f4b92e98f7baa1ec41 SHA512 0152233c741a287b623256cac6d109d405441f17dec68c5782d900ddb9ca5a93614d46ea112e1be9e64913cc3f46d107bec64cad4579b766919439b0ed88a470 diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild deleted file mode 100644 index d3d0eb2f85e9.. --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.82.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -fi -LICENSE="MIT" -SLOT="5" -IUSE="doc" - -DEPEND=" - >=dev-qt/qtcharts-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex - doc? ( - >=dev-qt/qdoc-${QTMIN}:5 - >=dev-qt/qthelp-${QTMIN}:5 - ) -" - -PATCHES=( "${FILESDIR}/${P}-fix-opengl-crash.patch" ) - -src_configure() { - local mycmakeargs=( - # disable server application - -DENABLE_PHP=NO - -DENABLE_PHP_UNIT=NO - -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES - -DENABLE_DOCS=$(usex doc) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 50a2caea5cd5a58f00bf377e5a2937e38a8e92e8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 26 17:00:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 26 17:00:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a2caea dev-libs/kuserfeedback: Stabilize 1.2.0 arm64, #835888 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild index 2b3f43a53e6d..9c1cc52b9a84 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: e840930efb52f32d0ff2177d2911b0a9e91b7924 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 25 07:48:49 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 25 07:48:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e840930e dev-libs/kuserfeedback: x86 stable wrt bug #835888 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild index 16eb367d08cc..2b3f43a53e6d 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 787cdfb158d8ba294f7e28cc24731069286c448b Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 24 19:02:48 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 24 19:02:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787cdfb1 dev-libs/kuserfeedback: Stabilize 1.2.0 amd64, #835888 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild index ff6e5c22bb87..16eb367d08cc 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/, dev-libs/kuserfeedback/files/
commit: ffe47b1e8593cfd45a03d89523054ad36ecfc957 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 11 11:38:47 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 11 11:40:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe47b1e dev-libs/kuserfeedback: 1.2.0 version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest| 1 + .../files/kuserfeedback-1.2.0-enable_docs.patch| 48 + dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild | 61 ++ 3 files changed, 110 insertions(+) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest index 5b106a00711e..a6ad8ea41303 100644 --- a/dev-libs/kuserfeedback/Manifest +++ b/dev-libs/kuserfeedback/Manifest @@ -1 +1,2 @@ DIST kuserfeedback-1.0.0.tar.xz 187784 BLAKE2B 24acb6c1f143a0811a84c7d4f5ffe923df2fe94b0d13e361870d308b65ee8be747cef1a2ab719c6023b4f5885fb9970620a2a5da0d073e70b1e4912c6f64c5d1 SHA512 d45c45b3f7b50f7ff3e5e5ae7e6a4cd68c0aa444553d0c44a969ae17e51ef5114ab6401c8ce65744ec3d635cb2edc7a127187547f01f4954faa55087c702dea7 +DIST kuserfeedback-1.2.0.tar.xz 206364 BLAKE2B 4ae1683f8a3470ee3db7b3039c27ebd7bc210afd5cd8cdd992a107e541971f4778d7add3fb330befbfd7d62e04d9d2aba8fc22eab5a368f4b92e98f7baa1ec41 SHA512 0152233c741a287b623256cac6d109d405441f17dec68c5782d900ddb9ca5a93614d46ea112e1be9e64913cc3f46d107bec64cad4579b766919439b0ed88a470 diff --git a/dev-libs/kuserfeedback/files/kuserfeedback-1.2.0-enable_docs.patch b/dev-libs/kuserfeedback/files/kuserfeedback-1.2.0-enable_docs.patch new file mode 100644 index ..77915f1b4040 --- /dev/null +++ b/dev-libs/kuserfeedback/files/kuserfeedback-1.2.0-enable_docs.patch @@ -0,0 +1,48 @@ +From f523d1da91dbf944cb753e8aed8ad40367e8826c Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 11 Feb 2022 12:29:50 +0100 +Subject: [PATCH] Hide finding docs dependencies behind ENABLE_DOCS + +It was also oddly placed within CMakeLists.txt so moved it below +major Qt dependency calls (and the actual "# Dependencies" block). + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 14 -- + 1 file changed, 8 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9ea764a..48623bc 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -39,12 +39,6 @@ include(ECMGeneratePriFile) + include(FeatureSummary) + include(GenerateExportHeader) + +-if(QT_MAJOR_VERSION STREQUAL "5") +-find_package(Qt5 CONFIG OPTIONAL_COMPONENTS DocTools) +-else() +-find_package(Qt6 CONFIG OPTIONAL_COMPONENTS ToolsTools) +-endif() +- + ecm_setup_version(PROJECT + VARIABLE_PREFIX KUSERFEEDBACK + VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kuserfeedback_version.h" +@@ -61,6 +55,14 @@ if (NOT CMAKE_CROSSCOMPILING) + find_package(Qt${QT_MAJOR_VERSION} NO_MODULE QUIET OPTIONAL_COMPONENTS Help) + endif() + ++if (ENABLE_DOCS) ++if(QT_MAJOR_VERSION STREQUAL "5") ++find_package(Qt5 CONFIG OPTIONAL_COMPONENTS DocTools) ++else() ++find_package(Qt6 CONFIG OPTIONAL_COMPONENTS ToolsTools) ++endif() ++endif() ++ + set_package_properties(Qt${QT_MAJOR_VERSION} PROPERTIES URL "http://qt-project.org/";) + set_package_properties(Qt${QT_MAJOR_VERSION}Widgets PROPERTIES TYPE RECOMMENDED PURPOSE "Required for feedback configuration and notification widgets.") + set_package_properties(Qt${QT_MAJOR_VERSION}Charts PROPERTIES TYPE RECOMMENDED PURPOSE "Required for UserFeedbackConsole.") +-- +2.35.1 + diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild new file mode 100644 index ..ff6e5c22bb87 --- /dev/null +++ b/dev-libs/kuserfeedback/kuserfeedback-1.2.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.82.0 +QTMIN=5.15.2 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi +LICENSE="MIT" +SLOT="5" +IUSE="doc" + +DEPEND=" + >=dev-qt/qtcharts-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 7b72c40cbf6927c7246d123327ae811def0bc48b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 11 10:57:00 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 11 11:40:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b72c40c dev-libs/kuserfeedback: Drop 1.0.0 (r0) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 58 --- 1 file changed, 58 deletions(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild deleted file mode 100644 index 85edbc6aa810.. --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="MIT" -SLOT="5" -IUSE="doc" - -BDEPEND=" - sys-devel/bison - sys-devel/flex - doc? ( - >=dev-qt/qdoc-${QTMIN}:5 - >=dev-qt/qthelp-${QTMIN}:5 - ) -" -DEPEND=" - >=dev-qt/qtcharts-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # disable server application - -DENABLE_PHP=NO - -DENABLE_PHP_UNIT=NO - -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES - -DENABLE_DOCS=$(usex doc) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 1ea176ffcfeb9ed695b5c7b91a21a32a7d53b60d Author: Sam James gentoo org> AuthorDate: Thu Feb 10 00:40:15 2022 + Commit: Sam James gentoo org> CommitDate: Thu Feb 10 00:40:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea176ff dev-libs/kuserfeedback: Stabilize 1.0.0-r1 arm64, #831587 Signed-off-by: Sam James gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild index d1627f153240..d3d0eb2f85e9 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: f321f2d194e13dc1882ec5a56d46db5ccf498519 Author: Jakov Smolić gentoo org> AuthorDate: Tue Feb 8 11:01:51 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Feb 8 11:01:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f321f2d1 dev-libs/kuserfeedback: Stabilize 1.0.0-r1 amd64, #831587 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild index bdde403d372a..ad887f4b93d9 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="MIT" SLOT="5"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/, dev-libs/kuserfeedback/files/
commit: 63b752597393bbb7720bee365a94712017afc5ce Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 3 20:39:54 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 3 20:40:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b75259 dev-libs/kuserfeedback: Fix opengl crash Upstream commit 17db7d75643b4f3dccd5b36a6ab175f03ba74297 See also: https://mail.kde.org/pipermail/distributions/2022-February/001123.html KDE-bug: https://bugs.kde.org/show_bug.cgi?id=449505 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kuserfeedback-1.0.0-fix-opengl-crash.patch | 39 ++ .../kuserfeedback/kuserfeedback-1.0.0-r1.ebuild| 59 ++ 2 files changed, 98 insertions(+) diff --git a/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch b/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch new file mode 100644 index ..57321355b23a --- /dev/null +++ b/dev-libs/kuserfeedback/files/kuserfeedback-1.0.0-fix-opengl-crash.patch @@ -0,0 +1,39 @@ +From 17db7d75643b4f3dccd5b36a6ab175f03ba74297 Mon Sep 17 00:00:00 2001 +From: Aleix Pol +Date: Wed, 2 Feb 2022 20:36:40 +0100 +Subject: [PATCH] opengl source: Do not crash if we could not make our context + current + +BUG: 449505 +--- + src/provider/core/openglinfosource.cpp | 7 ++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/src/provider/core/openglinfosource.cpp b/src/provider/core/openglinfosource.cpp +index 5117d85..08402c7 100644 +--- a/src/provider/core/openglinfosource.cpp b/src/provider/core/openglinfosource.cpp +@@ -13,6 +13,7 @@ + #include + #include + #include ++#include "logging_p.h" + #endif + + using namespace KUserFeedback; +@@ -37,7 +38,11 @@ QVariant OpenGLInfoSource::data() + QWindow window; + window.setSurfaceType(QSurface::OpenGLSurface); + window.create(); +-context.makeCurrent(&window); ++if (!context.makeCurrent(&window)) { ++qCWarning(Log) << "Could not make OpenGL context current"; ++m.insert(QStringLiteral("type"), QStringLiteral("none")); ++return m; ++} + QOpenGLFunctions functions(&context); + m.insert(QStringLiteral("vendor"), OpenGLInfoSourcePrivate::normalizeVendor(reinterpret_cast(functions.glGetString(GL_VENDOR; + m.insert(QStringLiteral("renderer"), OpenGLInfoSourcePrivate::normalizeRenderer(reinterpret_cast(functions.glGetString(GL_RENDERER; +-- +GitLab + diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild new file mode 100644 index ..bdde403d372a --- /dev/null +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.82.0 +QTMIN=5.15.2 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi +LICENSE="MIT" +SLOT="5" +IUSE="doc" + +DEPEND=" + >=dev-qt/qtcharts-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + doc? ( + >=dev-qt/qdoc-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + ) +" + +PATCHES=( "${FILESDIR}/${P}-fix-opengl-crash.patch" ) + +src_configure() { + local mycmakeargs=( + # disable server application + -DENABLE_PHP=NO + -DENABLE_PHP_UNIT=NO + -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES + -DENABLE_DOCS=$(usex doc) + ) + + ecm_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: cbcdc48296ae53d3ffbb1816661d98a849f04370 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 21 13:40:45 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 21 13:40:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcdc482 dev-libs/kuserfeedback: arm64 stable wrt bug #721452 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm64" Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild index 5e7149f9356..502a4bc2125 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: e4a640adca0bf4cb28ae3c230fa90b1cf201591d Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 20 16:14:24 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 20 16:15:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a640ad dev-libs/kuserfeedback: x86 stable wrt bug #721452 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild index ddb74bff363..5e7149f9356 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 32387f89a6e0b7affdff6fb6fd9754a90302ea7b Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 20 16:10:31 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 20 16:10:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32387f89 dev-libs/kuserfeedback: amd64 stable wrt bug #721452 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild index 9d35caa0877..ddb74bff363 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: fe41508bd2d1747473c23ae142cd08656d53bbcc Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 18 20:20:33 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 19 10:46:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe41508b dev-libs/kuserfeedback: Restore empty line gone during conflict res. At least assuming that was the case. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild index 4f17fec6d39..74f41cc4e3a 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -15,6 +15,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi + LICENSE="MIT" SLOT="5" IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 18f33cc3df8b9a1695c407375af057db497a9ff9 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 17 16:10:40 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 17 16:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f33cc3 dev-libs/kuserfeedback: x86 keyworded (bug #706582) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild index d254a943a56..edc1782b0c8 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc64" + KEYWORDS="~amd64 ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 9ad688209d9fe947b93f5f6aceffa6b8ce4ec1f1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 5 19:04:28 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 5 19:13:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad68820 dev-libs/kuserfeedback: Drop 0.9.90 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest| 1 - dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild | 58 -- 2 files changed, 59 deletions(-) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest index e7946f0c906..5b106a00711 100644 --- a/dev-libs/kuserfeedback/Manifest +++ b/dev-libs/kuserfeedback/Manifest @@ -1,2 +1 @@ -DIST kuserfeedback-0.9.90.tar.xz 182600 BLAKE2B 8f2d5face65e002ac805013fc897f55099bdbf19e7a4a5f6b26e1c728a2181ae3d11fcdad05417d3c5d3c81ab46958ae8ab237cd849df44f407ff823a066e94d SHA512 a4f5ee35d54479d0ed8c8e142c6d600a95f6a5e0179398953ef9e9b439b5f286ca90306577797478d53b07da258070710a442b227d6f70e4f2f372dd13b60aae DIST kuserfeedback-1.0.0.tar.xz 187784 BLAKE2B 24acb6c1f143a0811a84c7d4f5ffe923df2fe94b0d13e361870d308b65ee8be747cef1a2ab719c6023b4f5885fb9970620a2a5da0d073e70b1e4912c6f64c5d1 SHA512 d45c45b3f7b50f7ff3e5e5ae7e6a4cd68c0aa444553d0c44a969ae17e51ef5114ab6401c8ce65744ec3d635cb2edc7a127187547f01f4954faa55087c702dea7 diff --git a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild deleted file mode 100644 index 32461ef3c28..000 --- a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~ppc64" -fi - -LICENSE="MIT" -SLOT="5" -IUSE="doc" - -BDEPEND=" - sys-devel/bison - sys-devel/flex - doc? ( - >=dev-qt/qdoc-${QTMIN}:5 - >=dev-qt/qthelp-${QTMIN}:5 - ) -" -DEPEND=" - >=dev-qt/qtcharts-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - # disable server application - -DENABLE_PHP=NO - -DENABLE_PHP_UNIT=NO - -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES - -DENABLE_DOCS=$(usex doc) - ) - - ecm_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 26a50276e97084fcce85ca32a544352011a6abe8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 5 19:03:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 5 19:13:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a50276 dev-libs/kuserfeedback: 1.0.0 version bump Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest | 1 + dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest index c151ee0c278..e7946f0c906 100644 --- a/dev-libs/kuserfeedback/Manifest +++ b/dev-libs/kuserfeedback/Manifest @@ -1 +1,2 @@ DIST kuserfeedback-0.9.90.tar.xz 182600 BLAKE2B 8f2d5face65e002ac805013fc897f55099bdbf19e7a4a5f6b26e1c728a2181ae3d11fcdad05417d3c5d3c81ab46958ae8ab237cd849df44f407ff823a066e94d SHA512 a4f5ee35d54479d0ed8c8e142c6d600a95f6a5e0179398953ef9e9b439b5f286ca90306577797478d53b07da258070710a442b227d6f70e4f2f372dd13b60aae +DIST kuserfeedback-1.0.0.tar.xz 187784 BLAKE2B 24acb6c1f143a0811a84c7d4f5ffe923df2fe94b0d13e361870d308b65ee8be747cef1a2ab719c6023b4f5885fb9970620a2a5da0d073e70b1e4912c6f64c5d1 SHA512 d45c45b3f7b50f7ff3e5e5ae7e6a4cd68c0aa444553d0c44a969ae17e51ef5114ab6401c8ce65744ec3d635cb2edc7a127187547f01f4954faa55087c702dea7 diff --git a/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild new file mode 100644 index 000..d254a943a56 --- /dev/null +++ b/dev-libs/kuserfeedback/kuserfeedback-1.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~ppc64" +fi + +LICENSE="MIT" +SLOT="5" +IUSE="doc" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + doc? ( + >=dev-qt/qdoc-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + ) +" +DEPEND=" + >=dev-qt/qtcharts-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # disable server application + -DENABLE_PHP=NO + -DENABLE_PHP_UNIT=NO + -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES + -DENABLE_DOCS=$(usex doc) + ) + + ecm_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: 5a867ccc1734c94144485b1065a26d8e5ba7810c Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jan 27 02:09:58 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 28 16:00:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a867ccc dev-libs/kuserfeedback: use virtualx for tests 100% tests passed, 0 tests failed out of 18 Total Test time (real) = 4.89 sec Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild index 917cc36e9b7..32461ef3c28 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild @@ -6,6 +6,7 @@ EAPI=7 ECM_TEST="forceoptional" KFMIN=5.60.0 QTMIN=5.12.3 +VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: e41fe5cd8ab639fd032e9f2643d618ccf70bef06 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jan 27 00:05:27 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 28 16:00:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41fe5cd dev-libs/kuserfeedback: keyword on ~ppc64 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild index 0897b36d2b4..917cc36e9b7 100644 --- a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild +++ b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Framework to collect user feedback for applications via telemetry a if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kuserfeedback/
commit: eb53b0fadccc7541035744dc0b924c09a14ef078 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 28 15:35:49 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 28 15:39:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb53b0fa dev-libs/kuserfeedback: New package Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kuserfeedback/Manifest| 1 + dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild | 57 ++ dev-libs/kuserfeedback/metadata.xml| 8 +++ 3 files changed, 66 insertions(+) diff --git a/dev-libs/kuserfeedback/Manifest b/dev-libs/kuserfeedback/Manifest new file mode 100644 index 000..c151ee0c278 --- /dev/null +++ b/dev-libs/kuserfeedback/Manifest @@ -0,0 +1 @@ +DIST kuserfeedback-0.9.90.tar.xz 182600 BLAKE2B 8f2d5face65e002ac805013fc897f55099bdbf19e7a4a5f6b26e1c728a2181ae3d11fcdad05417d3c5d3c81ab46958ae8ab237cd849df44f407ff823a066e94d SHA512 a4f5ee35d54479d0ed8c8e142c6d600a95f6a5e0179398953ef9e9b439b5f286ca90306577797478d53b07da258070710a442b227d6f70e4f2f372dd13b60aae diff --git a/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild new file mode 100644 index 000..0897b36d2b4 --- /dev/null +++ b/dev-libs/kuserfeedback/kuserfeedback-0.9.90.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org + +DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="5" +IUSE="doc" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + doc? ( + >=dev-qt/qdoc-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + ) +" +DEPEND=" + >=dev-qt/qtcharts-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # disable server application + -DENABLE_PHP=NO + -DENABLE_PHP_UNIT=NO + -DENABLE_SURVEY_TARGET_EXPRESSIONS=YES + -DENABLE_DOCS=$(usex doc) + ) + + ecm_src_configure +} diff --git a/dev-libs/kuserfeedback/metadata.xml b/dev-libs/kuserfeedback/metadata.xml new file mode 100644 index 000..2fdbf33d963 --- /dev/null +++ b/dev-libs/kuserfeedback/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + k...@gentoo.org + Gentoo KDE Project + +