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})
- 

Reply via email to