app-emulation/aqemu: treeclean

Closes: https://bugs.gentoo.org/806421
Closes: https://bugs.gentoo.org/844079
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
This commit is contained in:
Jakov Smolić
2022-12-20 17:27:39 +01:00
parent 02b7b3ffb0
commit 8006b92302
7 changed files with 0 additions and 209 deletions

View File

@@ -1 +0,0 @@
DIST aqemu-0.9.2.tar.gz 1373465 BLAKE2B 8b2b3ed311f8dd723a0d06ab74659514c6ccda67643c747af832f1677ab86ffcecde3607ead0b3410a310c38a2fe360a5ff187ef86b5953e4f5a5054a862c26c SHA512 9d4808172ee1be82509956560e4d3f9ee349fedd920342146083cc9bc79ef51fc95937c64f20ffb13e2849c577f95f59b5b65271d6e29e2d2e1ec2d1562006ba

View File

@@ -1,43 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Graphical interface for QEMU and KVM emulators, using Qt5"
HOMEPAGE="https://sourceforge.net/projects/aqemu"
SRC_URI="https://github.com/tobimensch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="vnc"
RDEPEND="
app-emulation/qemu
dev-qt/qtcore:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qttest:5
dev-qt/qtwidgets:5
vnc? ( net-libs/libvncserver )
"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS CHANGELOG README TODO )
PATCHES=(
"${FILESDIR}/${PN}-0.9.2-qtbindir.patch"
"${FILESDIR}/${PN}-0.9.2-include.patch"
"${FILESDIR}/${PN}-0.9.2-docs.patch"
"${FILESDIR}/${PN}-0.9.2-crash-fix.patch"
)
src_configure() {
local mycmakeargs=(
-DMAN_PAGE_COMPRESSOR=OFF
-DWITHOUT_EMBEDDED_DISPLAY=$(usex vnc OFF ON)
)
cmake_src_configure
}

View File

@@ -1,116 +0,0 @@
https://github.com/tobimensch/aqemu/pull/116
https://bugs.gentoo.org/738020
From dc19121a923c71eed248cd6310b9b06ec0af6abe Mon Sep 17 00:00:00 2001
From: Moskaliou Nikita <44800696+nikitamos@users.noreply.github.com>
Date: Sun, 5 Dec 2021 19:36:44 +0300
Subject: [PATCH] Change widgets names
Several widgets in the src/Main_Window.ui file had the same name ("widget"), for several users AQEMU crashed with SEGFAULT. So, the names were changed and now everything works fine
--- a/src/Main_Window.ui
+++ b/src/Main_Window.ui
@@ -226,7 +226,7 @@
</widget>
</item>
<item>
- <widget class="QWidget" name="widget" native="true">
+ <widget class="QWidget" name="general_Machine_Sets" native="true">
<layout class="QGridLayout" name="gridLayout_12">
<property name="leftMargin">
<number>24</number>
@@ -275,9 +275,6 @@
<property name="maxCount">
<number>64</number>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
</widget>
</item>
<item row="3" column="1">
@@ -294,9 +291,6 @@
<property name="maxCount">
<number>16</number>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
<item>
<property name="text">
<string>1</string>
@@ -395,9 +389,6 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
</widget>
</item>
<item row="2" column="2">
@@ -526,9 +517,6 @@
<property name="maxCount">
<number>8</number>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
<item>
<property name="text">
<string>Floppy</string>
@@ -586,9 +574,6 @@
<property name="maxCount">
<number>8</number>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
</widget>
</item>
<item row="3" column="0">
@@ -618,9 +603,6 @@
<property name="maxCount">
<number>128</number>
</property>
- <property name="sizeAdjustPolicy">
- <enum>QComboBox::AdjustToMinimumContentsLength</enum>
- </property>
<item>
<property name="text">
<string>en-us (default)</string>
@@ -1333,7 +1315,7 @@
</widget>
</item>
</layout>
- <zorder>widget</zorder>
+ <zorder>general_Machine_Sets</zorder>
<zorder>GB_Options</zorder>
<zorder>GB_Audio</zorder>
<zorder>GB_Memory</zorder>
@@ -2457,7 +2439,7 @@
</layout>
</item>
<item row="1" column="0" colspan="2">
- <widget class="QWidget" name="widget" native="true">
+ <widget class="QWidget" name="protocol_Sets" native="true">
<layout class="QHBoxLayout" name="Widget_Redirection_Protocol">
<property name="spacing">
<number>6</number>
@@ -2515,7 +2497,7 @@
</widget>
</item>
<item row="2" column="0" colspan="2">
- <widget class="QWidget" name="widget" native="true">
+ <widget class="QWidget" name="ip_Sets" native="true">
<layout class="QHBoxLayout" name="Widget_Redirection_Net">
<property name="spacing">
<number>6</number>
@@ -3018,7 +3000,7 @@
<x>0</x>
<y>0</y>
<width>982</width>
- <height>32</height>
+ <height>22</height>
</rect>
</property>
<widget class="QMenu" name="menuVM">

View File

@@ -1,15 +0,0 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -273,9 +273,9 @@ MACRO( create_docs _sources )
ENDFOREACH( curFile )
ENDMACRO( create_docs )
-CREATE_DOCS( docs_bz2 AUTHORS CHANGELOG README TODO )
-ADD_CUSTOM_TARGET( docs ALL DEPENDS ${docs_bz2} )
-INSTALL( FILES ${docs_bz2} DESTINATION share/doc/aqemu )
+#CREATE_DOCS( docs_bz2 AUTHORS CHANGELOG README TODO )
+#ADD_CUSTOM_TARGET( docs ALL DEPENDS ${docs_bz2} )
+#INSTALL( FILES ${docs_bz2} DESTINATION share/doc/aqemu )
# Build RCC files (GUI icons)
MACRO( pack_icons _sources )

View File

@@ -1,10 +0,0 @@
--- a/src/docopt/docopt_value.h
+++ b/src/docopt/docopt_value.h
@@ -13,6 +13,7 @@
#include <vector>
#include <functional> // std::hash
#include <iosfwd>
+#include <stdexcept>
namespace docopt {

View File

@@ -1,15 +0,0 @@
Ensure the Qt 5 version of rcc is used instead of whatever is in $PATH.
Gentoo-bug: 589332
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -285,7 +285,7 @@
SET( _out ${CMAKE_CURRENT_SOURCE_DIR}/${_basename}.rcc )
- ADD_CUSTOM_COMMAND( OUTPUT ${_out} COMMAND rcc ARGS ${_in} -binary -o ${_out} DEPENDS ${_in} )
+ ADD_CUSTOM_COMMAND( OUTPUT ${_out} COMMAND ${Qt5Core_RCC_EXECUTABLE} ARGS ${_in} -binary -o ${_out} DEPENDS ${_in} )
SET( ${_sources} ${${_sources}} ${_out} )
ENDFOREACH( curFile )

View File

@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">aqemu</remote-id>
<remote-id type="github">tobimensch/aqemu</remote-id>
</upstream>
</pkgmetadata>