From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8E9A61582EF for ; Wed, 19 Feb 2025 21:17:11 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 5098B3431F4 for ; Wed, 19 Feb 2025 21:17:11 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 4CE81110470; Wed, 19 Feb 2025 21:17:07 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 47B9B110470 for ; Wed, 19 Feb 2025 21:17:07 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F1FAF3430FF for ; Wed, 19 Feb 2025 21:17:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5D8C82734 for ; Wed, 19 Feb 2025 21:17:05 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1739999814.348b1ae5d51facdda00a0a956d25fb3294e6aa2d.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/brewtarget/, app-misc/brewtarget/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-misc/brewtarget/Manifest app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch X-VCS-Directories: app-misc/brewtarget/ app-misc/brewtarget/files/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 348b1ae5d51facdda00a0a956d25fb3294e6aa2d X-VCS-Branch: master Date: Wed, 19 Feb 2025 21:17:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 663354a5-ba6c-4267-9532-83b8847f1ad7 X-Archives-Hash: 45d8366d26ca73a8794b249bff8a1f51 commit: 348b1ae5d51facdda00a0a956d25fb3294e6aa2d Author: Christopher Byrne gmail com> AuthorDate: Mon Nov 11 20:40:09 2024 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 19 21:16:54 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348b1ae5 app-misc/brewtarget: drop 2.3.1-r1 Signed-off-by: Christopher Byrne gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39278 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/brewtarget/Manifest | 1 - app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild | 62 -------- .../files/brewtarget-2.3.1-no-compress-docs.patch | 22 --- .../files/brewtarget-2.3.1-no-qtwebkit.patch | 164 --------------------- 4 files changed, 249 deletions(-) diff --git a/app-misc/brewtarget/Manifest b/app-misc/brewtarget/Manifest index fe2144aced59..5e4d7088e6e9 100644 --- a/app-misc/brewtarget/Manifest +++ b/app-misc/brewtarget/Manifest @@ -1,2 +1 @@ DIST brewtarget-4.0.17.tar.gz 14504859 BLAKE2B 8362f75509faa80a426cb1475333d818e43ca159ee7048361672fd70fe4ebe16ab37d088fecc70953c6e59b51a8c7c83639c210dabd419b55316bde2b02fb808 SHA512 cc8d8fb0b02ec3dbc581d4055b9b46c013795479832340309da5ca19b4a28bad96d4614fe57647281c0e59f1e0d1d6ac5822f5f2b759b1023efd83e8b6c1618b -DIST brewtarget_2.3.1.orig.tar.xz 9449200 BLAKE2B 00eda709c6665b2353380d013d55a59068d79f70368e843296f43d2f947c741ed526d4f6820f18c4d5e96866274bce76b2235cc50595882f58f397f651858bf3 SHA512 2ff29496df6df1b4507594905f5b3cdedd472a3e767c5f5dda00d306d092a7bec6f9d67350a830416f0ab457553339ba2f9dd2ea8476ed1dfa7dd4c49adda086 diff --git a/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild b/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild deleted file mode 100644 index bbae6d873d61..000000000000 --- a/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PLOCALES="ca cs da de el en es et eu fr gl hu it lv nb nl pl pt ru sr sv tr zh" -inherit cmake plocale - -DESCRIPTION="Application to create and manage beer recipes" -HOMEPAGE="http://www.brewtarget.org/" -SRC_URI="https://github.com/Brewtarget/${PN}/releases/download/v${PV}/${PN}_${PV}.orig.tar.xz" - -LICENSE="GPL-3 WTFPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-no-qtwebkit.patch" - "${FILESDIR}/${P}-no-compress-docs.patch" -) - -remove_locale() { - sed -i -e "/bt_${1}\.ts/d" CMakeLists.txt || die -} - -src_prepare() { - cmake_src_prepare - - plocale_find_changes translations bt_ .ts - plocale_for_each_disabled_locale remove_locale - - # Tests are bogus, don't build them - sed -i -e '/Qt5Test/d' CMakeLists.txt || die - sed -i -e '/=Tests=/,/=Installs=/d' src/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF} - -DDO_RELEASE_BUILD=ON - -DNO_MESSING_WITH_FLAGS=ON - ) - cmake_src_configure -} diff --git a/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch b/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch deleted file mode 100644 index f437a72e5917..000000000000 --- a/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/CMakeLists.txt 2020-02-17 02:07:48.201051509 +0100 -+++ b/CMakeLists.txt 2020-02-17 02:10:26.790061722 +0100 -@@ -176,18 +176,7 @@ - ENDIF() - - #=========================Changelog custom target============================== --FIND_PROGRAM( GZIP_CMD gzip ) --IF( GZIP_CMD ) -- SET( CHANGELOG_UNCOMPRESSED "${CMAKE_CURRENT_SOURCE_DIR}/CHANGES.markdown" ) -- SET( CHANGELOG "${CMAKE_CURRENT_BINARY_DIR}/changelog.gz" ) -- ADD_CUSTOM_COMMAND( -- OUTPUT ${CHANGELOG} -- COMMAND ${GZIP_CMD} -9 -n -c ${CHANGELOG_UNCOMPRESSED} > ${CHANGELOG} -- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} -- MAIN_DEPENDENCY ${CHANGELOG_UNCOMPRESSED} -- ) -- ADD_CUSTOM_TARGET(changelog ALL DEPENDS ${CHANGELOG}) --ENDIF() -+SET( CHANGELOG "${CMAKE_CURRENT_SOURCE_DIR}/CHANGES.markdown" ) - - #=========================Detect Debian======================================== - IF( EXISTS "/etc/debian_version" ) diff --git a/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch b/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch deleted file mode 100644 index ec149c8f4108..000000000000 --- a/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch +++ /dev/null @@ -1,164 +0,0 @@ -From 761bb3882c4c243a49279b67e53c87e5e5d2928f Mon Sep 17 00:00:00 2001 -From: Mik Firestone -Date: Sat, 19 Mar 2016 23:01:54 -0400 -Subject: [PATCH 1/2] Closes #127 - TravisCI can't find webkit - -Qt 5.6 did away with the web kit, but none of our build environment have the -replacement yet. This patch replaces all the WebDocs with TextBrowser, which -seems to work and should compile. - -I removed the webkit requirement from the CMakeLists file, but I wasn't sure -if the webkitwidgets needed axed as well. Although writing it out makes the -answer somewhat obvious. ---- - src/BrewDayScrollWidget.cpp | 2 +- - src/BrewDayScrollWidget.h | 4 ++-- - src/BrewDayWidget.cpp | 4 ++-- - src/BrewDayWidget.h | 4 ++-- - src/CMakeLists.txt | 2 -- - src/RecipeFormatter.cpp | 2 +- - src/RecipeFormatter.h | 4 ++-- - 7 files changed, 10 insertions(+), 12 deletions(-) - -diff --git a/src/BrewDayScrollWidget.cpp b/src/BrewDayScrollWidget.cpp -index 760d2dc5..0846d791 100644 ---- a/src/BrewDayScrollWidget.cpp -+++ b/src/BrewDayScrollWidget.cpp -@@ -35,7 +35,7 @@ - #include "mash.h" - - BrewDayScrollWidget::BrewDayScrollWidget(QWidget* parent) -- : QWidget(parent), doc(new QWebView()) -+ : QWidget(parent), doc(new QTextBrowser()) - { - setupUi(this); - setObjectName("BrewDayScrollWidget"); ---- a/src/BrewDayScrollWidget.h -+++ b/src/BrewDayScrollWidget.h -@@ -27,7 +27,7 @@ class BrewDayScrollWidget; - #include "ui_brewDayScrollWidget.h" - #include - #include --#include -+#include - #include - #include - #include -@@ -90,7 +90,7 @@ private slots: - - Recipe* recObs; - QPrinter* printer; -- QWebView* doc; -+ QTextBrowser* doc; - //! Internal list of recipe instructions, always sorted by instruction number. - QList recIns; - ---- a/src/BrewDayWidget.cpp -+++ b/src/BrewDayWidget.cpp -@@ -37,7 +37,7 @@ - - // NOTE: QPrinter has no parent? Will it get destroyed properly? - BrewDayWidget::BrewDayWidget(QWidget* parent) : -- QWidget(parent), recObs(0), printer(new QPrinter()), doc(new QWebView(this)) -+ QWidget(parent), recObs(0), printer(new QPrinter()), doc(new QTextBrowser(this)) - { - setupUi(this); - -@@ -291,7 +291,7 @@ void BrewDayWidget::pushInstructionPrint() - QString pDoc; - QPrintDialog *dialog = new QPrintDialog(printer, this); - -- /* Instantiate the Webview and then connect its signal */ -+ /* Instantiate the TextBrowser and then connect its signal */ - connect( doc, SIGNAL(loadFinished(bool)), this, SLOT(loadComplete(bool)) ); - - dialog->setWindowTitle(tr("Print Document")); ---- a/src/BrewDayWidget.h -+++ b/src/BrewDayWidget.h -@@ -27,7 +27,7 @@ class BrewDayWidget; - #include "ui_brewDayWidget.h" - #include - #include --#include -+#include - #include - #include - -@@ -70,7 +70,7 @@ public slots: - - Recipe* recObs; - QPrinter* printer; -- QWebView* doc; -+ QTextBrowser* doc; - - QString cssName; - ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -424,7 +424,5 @@ SET( QT5_USE_MODULES_LIST - Sql - Svg - Xml -- WebKit -- WebKitWidgets - ) - -diff --git a/src/RecipeFormatter.cpp b/src/RecipeFormatter.cpp -index bb6a9295..f8a1ab4c 100644 ---- a/src/RecipeFormatter.cpp -+++ b/src/RecipeFormatter.cpp -@@ -52,7 +52,7 @@ RecipeFormatter::RecipeFormatter(QObject* parent) - docDialog->setWindowTitle("Print Preview"); - if( docDialog->layout() == 0 ) - docDialog->setLayout(new QVBoxLayout(docDialog)); -- doc = new QWebView(docDialog); -+ doc = new QTextBrowser(docDialog); - docDialog->layout()->addWidget(doc); - /* - // Add a print button at the bottom. ---- a/src/RecipeFormatter.h -+++ b/src/RecipeFormatter.h -@@ -28,7 +28,7 @@ class RecipeFormatter; - #include - #include - #include --#include -+#include - #include - #include - #include "recipe.h" -@@ -114,7 +114,7 @@ public slots: - Recipe* rec; - - QPrinter* printer; -- QWebView* doc; -+ QTextBrowser* doc; - QDialog* docDialog; - QString cssName; - - -From 3e0223a3b95c0e1169115cd14d0ede7f17c4f30f Mon Sep 17 00:00:00 2001 -From: Mik Firestone -Date: Sat, 19 Mar 2016 23:09:41 -0400 -Subject: [PATCH 2/2] Missed a few edits. - -Missed some entries in the CMakeList files. ---- - CMakeLists.txt | 6 ------ - 1 file changed, 6 deletions(-) - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -153,12 +153,6 @@ INCLUDE_DIRECTORIES(${Qt5Sql_INCLUDE_DIRS}) - FIND_PACKAGE(Qt5Svg REQUIRED) - INCLUDE_DIRECTORIES(${Qt5Svg_INCLUDE_DIRS}) - --FIND_PACKAGE(Qt5WebKit REQUIRED) --INCLUDE_DIRECTORIES(${Qt5WebKit_INCLUDE_DIRS}) -- --FIND_PACKAGE(Qt5WebKitWidgets REQUIRED) --INCLUDE_DIRECTORIES(${Qt5WebKitWidgets_INCLUDE_DIRS}) -- - FIND_PACKAGE(Qt5Xml REQUIRED) - INCLUDE_DIRECTORIES(${Qt5Xml_INCLUDE_DIRS}) -