Skip to content

Commit

Permalink
rpm,deb: remove obsolete dependencies
Browse files Browse the repository at this point in the history
Xen-related dependencies are not needed directly, everything that
libvchan needs should be pulled by that package.

QubesOS/qubes-issues#2771
  • Loading branch information
marmarek committed May 30, 2017
1 parent ed32054 commit e145965
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 10 deletions.
1 change: 0 additions & 1 deletion debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ Depends:
xserver-xorg-core,
xinit,
x11-xserver-utils,
xenstore-utils,
qubes-core-agent (>= 3.0.14),
qubesdb-vm,
libpulse0,
Expand Down
5 changes: 0 additions & 5 deletions gui-agent/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,6 @@ OBJS=vmside.o \
../gui-common/txrx-vchan.o ../gui-common/error.o ../common/list.o
LIBS=-lX11 -lXdamage -lXcomposite `pkg-config --libs vchan-$(BACKEND_VMM)` -lqubesdb

_XENSTORE_H=$(wildcard /usr/include/xenstore.h)
ifneq "$(_XENSTORE_H)" ""
CFLAGS+= -DUSE_XENSTORE_H
endif


all: qubes-gui
qubes-gui: $(OBJS)
Expand Down
4 changes: 0 additions & 4 deletions rpm_spec/gui-agent.spec
Original file line number Diff line number Diff line change
Expand Up @@ -47,16 +47,12 @@ BuildRequires: libXcomposite-devel
BuildRequires: libXdamage-devel
BuildRequires: libXt-devel
BuildRequires: libtool-ltdl-devel
BuildRequires: libtool-ltdl-devel
BuildRequires: pulseaudio-libs-devel >= 0.9.21, pulseaudio-libs-devel <= 10.0
BuildRequires: xen-devel
BuildRequires: xorg-x11-server-devel
BuildRequires: qubes-libvchan-%{backend_vmm}-devel
BuildRequires: qubes-gui-common-devel >= 3.2.0
BuildRequires: qubes-db-devel
Requires: qubes-core-vm >= 3.0.14
Requires: xen-qubes-vm-essentials
Requires: xorg-x11-drv-dummy
Requires: xorg-x11-xinit
Requires: qubes-libvchan-%{backend_vmm}
Requires: python-xpyb
Expand Down

0 comments on commit e145965

Please sign in to comment.