mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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:
@@ -1 +0,0 @@
|
||||
DIST aqemu-0.9.2.tar.gz 1373465 BLAKE2B 8b2b3ed311f8dd723a0d06ab74659514c6ccda67643c747af832f1677ab86ffcecde3607ead0b3410a310c38a2fe360a5ff187ef86b5953e4f5a5054a862c26c SHA512 9d4808172ee1be82509956560e4d3f9ee349fedd920342146083cc9bc79ef51fc95937c64f20ffb13e2849c577f95f59b5b65271d6e29e2d2e1ec2d1562006ba
|
||||
@@ -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
|
||||
}
|
||||
@@ -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">
|
||||
@@ -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 )
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 )
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user