commit: 348b1ae5d51facdda00a0a956d25fb3294e6aa2d Author: Christopher Byrne <salah.coronya <AT> gmail <DOT> com> AuthorDate: Mon Nov 11 20:40:09 2024 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> 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 <salah.coronya <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39278 Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 <[email protected]> -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 <QWidget> - #include <QSize> --#include <QWebView> -+#include <QTextBrowser> - #include <QPrinter> - #include <QPrintDialog> - #include <QFile> -@@ -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<Instruction*> 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 <QWidget> - #include <QSize> --#include <QWebView> -+#include <QTextBrowser> - #include <QMetaProperty> - #include <QVariant> - -@@ -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 <QObject> - #include <QPrinter> - #include <QPrintDialog> --#include <QWebView> -+#include <QTextBrowser> - #include <QDialog> - #include <QFile> - #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 <[email protected]> -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}) -
