diff options
author | Jeffrey Zhang | 2022-02-14 10:22:24 +0800 |
---|---|---|
committer | Jeffrey Zhang | 2022-02-14 10:32:27 +0800 |
commit | 6a0bb326df2a44073e4f912a5fe457975a39eb81 (patch) | |
tree | 6f75b59997f30c3b1760bc8d6eeaf7abc44d3424 | |
parent | 764191157859ffcfd4c4b11544849146a520dd3f (diff) | |
download | aur-6a0bb326df2a44073e4f912a5fe457975a39eb81.tar.gz |
support drop toolbar header
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | drop-header.patch | 14 |
3 files changed, 29 insertions, 11 deletions
@@ -1,5 +1,5 @@ -pkgbase = virt-viewer - pkgdesc = A lightweight interface for interacting with the graphical display of virtualized guest OS. +pkgbase = virt-viewer-no-header + pkgdesc = A lightweight interface for interacting with the graphical display of virtualized guest OS. This package contains a patch drop the header bar. pkgver = 11.0 pkgrel = 1 url = https://gitlab.com/virt-viewer/virt-viewer @@ -19,8 +19,10 @@ pkgbase = virt-viewer replaces = virtviewer source = https://virt-manager.org/download/sources/virt-viewer/virt-viewer-11.0.tar.xz source = https://virt-manager.org/download/sources/virt-viewer/virt-viewer-11.0.tar.xz.asc + source = drop-header.patch validpgpkeys = DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF b2sums = 41914a60361f0a47a0b0b54962d228ffaec67c6b69c664bb6fe683b7074dd5e2136d2bf3528b6e1b6b785cc4e337125fe16fdd94dd603dd42e8fde543931241a b2sums = SKIP + b2sums = 6571f7637f8328118bb4469d52a92936820ebc7a037bb9cf6e6bd257889ec43b18d4c9c952cf1d968ef4b8c4a08ea4358cec47754d869b6e59153a0f2dddf578 -pkgname = virt-viewer +pkgname = virt-viewer-no-header @@ -1,24 +1,26 @@ -# Maintainer: Frederik Schwan <freswa at archlinux dot org> -# Contributor: Christian Rebischke <chris.rebischke@archlinux.org> -# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributor: Jonathan Wiersma <archaur at jonw dot org> +# Maintainer: Jeffrey Zhang <zhang.lei.fly@gmail.com> -pkgname=virt-viewer +_pkgname=virt-viewer +pkgname=$_pkgname-no-header pkgver=11.0 pkgrel=1 -pkgdesc='A lightweight interface for interacting with the graphical display of virtualized guest OS.' +pkgdesc='A lightweight interface for interacting with the graphical display of virtualized guest OS. This package contains a patch drop the header bar.' arch=('x86_64') url='https://gitlab.com/virt-viewer/virt-viewer' license=('GPL') depends=('gtk-vnc' 'libvirt' 'spice-gtk' 'libvirt-glib' 'libgovirt' 'vte3') makedepends=('meson' 'intltool' 'spice-protocol' 'gobject-introspection' 'bash-completion') replaces=('virtviewer') -source=("https://virt-manager.org/download/sources/virt-viewer/virt-viewer-${pkgver}.tar.xz"{,.asc}) +source=( + "https://virt-manager.org/download/sources/virt-viewer/virt-viewer-${pkgver}.tar.xz"{,.asc} + "drop-header.patch") b2sums=('41914a60361f0a47a0b0b54962d228ffaec67c6b69c664bb6fe683b7074dd5e2136d2bf3528b6e1b6b785cc4e337125fe16fdd94dd603dd42e8fde543931241a' - 'SKIP') + 'SKIP' + '6571f7637f8328118bb4469d52a92936820ebc7a037bb9cf6e6bd257889ec43b18d4c9c952cf1d968ef4b8c4a08ea4358cec47754d869b6e59153a0f2dddf578') validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF') # Daniel P. Berrange build() { + (cd ${_pkgname}-${pkgver}; patch -p1 < "${srcdir}/drop-header.patch") arch-meson virt-viewer-${pkgver} build \ -Dlibvirt=enabled \ -Dvnc=enabled \ diff --git a/drop-header.patch b/drop-header.patch new file mode 100644 index 000000000000..880f4746a4d7 --- /dev/null +++ b/drop-header.patch @@ -0,0 +1,14 @@ +--- a/src/resources/ui/virt-viewer.ui 2022-02-14 10:01:18.966133177 +0800 ++++ b/src/resources/ui/virt-viewer.ui 2022-02-14 10:01:28.372271443 +0800 +@@ -137,9 +137,9 @@ + </child> + <child type="titlebar"> + <object class="GtkHeaderBar" id="header"> +- <property name="visible">True</property> ++ <property name="visible">False</property> + <property name="can-focus">False</property> +- <property name="show-close-button">True</property> ++ <property name="show-close-button">False</property> + <child> + <object class="GtkMenuButton" id="header-action"> + <property name="visible">True</property> |