xbps-src: get rid of etc/{defaults.,}virtual.
It wasn't too useful after all and this slowed down the dependency process marginally. We don't need this, we can live without this.
This commit is contained in:
parent
040aa5a436
commit
d3bc0de1e7
61 changed files with 60 additions and 123 deletions
|
@ -118,14 +118,6 @@ Native and cross compiler/linker flags are set per architecture in `common/build
|
|||
and `common/cross-profiles` respectively. Ideally those settings are good enough by default,
|
||||
and there's no need to set your own unless you know what you are doing.
|
||||
|
||||
### Virtual packages
|
||||
|
||||
The `etc/defaults.virtual` file contains the default replacements for virtual packages,
|
||||
used as dependencies in the source packages tree.
|
||||
|
||||
If you want to customize those replacements, copy `etc/defaults.virtual` to `etc/virtual`
|
||||
and edit it accordingly to your needs.
|
||||
|
||||
### Directory hierarchy
|
||||
|
||||
The following directory hierarchy is used with a default configuration file:
|
||||
|
|
|
@ -17,17 +17,6 @@ setup_pkg_depends() {
|
|||
if [ -z "${_pkgdepname}" ]; then
|
||||
_pkgdepname="$($XBPS_UHELPER_CMD getpkgname ${_depname} 2>/dev/null)"
|
||||
fi
|
||||
if [ -s ${XBPS_DISTDIR}/etc/virtual ]; then
|
||||
_replacement=$(egrep "^${_pkgdepname:-${_depname}}[[:blank:]]" ${XBPS_DISTDIR}/etc/virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_pkgdepname:-${_depname}}/${_replacement}}"
|
||||
fi
|
||||
elif [ -s ${XBPS_DISTDIR}/etc/defaults.virtual ]; then
|
||||
_replacement=$(egrep "^${_pkgdepname:-${_depname}}[[:blank:]]" ${XBPS_DISTDIR}/etc/defaults.virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_pkgdepname:-${_depname}}/${_replacement}}"
|
||||
fi
|
||||
fi
|
||||
if [ -z "${_pkgdepname}" ]; then
|
||||
_pkgdep="${_depname}>=0"
|
||||
else
|
||||
|
@ -42,33 +31,11 @@ setup_pkg_depends() {
|
|||
done
|
||||
for j in ${hostmakedepends}; do
|
||||
_depname="${j%\?*}"
|
||||
if [ -s ${XBPS_DISTDIR}/etc/virtual ]; then
|
||||
_replacement=$(egrep "^${_depname}[[:blank:]]" ${XBPS_DISTDIR}/etc/virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_depname}/${_replacement}}"
|
||||
fi
|
||||
elif [ -s ${XBPS_DISTDIR}/etc/defaults.virtual ]; then
|
||||
_replacement=$(egrep "^${_depname}[[:blank:]]" ${XBPS_DISTDIR}/etc/defaults.virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_depname}/${_replacement}}"
|
||||
fi
|
||||
fi
|
||||
_depver=$(srcpkg_get_version ${_depname}) || exit $?
|
||||
host_build_depends+=" ${_depname}-${_depver}"
|
||||
done
|
||||
for j in ${makedepends}; do
|
||||
_depname="${j%\?*}"
|
||||
if [ -s ${XBPS_DISTDIR}/etc/virtual ]; then
|
||||
_replacement=$(egrep "^${_depname}[[:blank:]]" ${XBPS_DISTDIR}/etc/virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_depname}/${_replacement}}"
|
||||
fi
|
||||
elif [ -s ${XBPS_DISTDIR}/etc/defaults.virtual ]; then
|
||||
_replacement=$(egrep "^${_depname}[[:blank:]]" ${XBPS_DISTDIR}/etc/defaults.virtual|cut -d ' ' -f2)
|
||||
if [ -n "${_replacement}" ]; then
|
||||
_depname="${_depname/${_depname}/${_replacement}}"
|
||||
fi
|
||||
fi
|
||||
_depver=$(srcpkg_get_version ${_depname}) || exit $?
|
||||
build_depends+=" ${_depname}-${_depver}"
|
||||
done
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
# --*-- shell --*--
|
||||
#
|
||||
# etc/defaults.virtual
|
||||
# default configuration of etc/virtual
|
||||
#
|
||||
# DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING UPDATES,
|
||||
# EDIT etc/virtual INSTEAD.
|
||||
#
|
||||
# This file specifies a mapping between virtual packages and real packages
|
||||
# available in the source packages collection (srcpkgs).
|
||||
#
|
||||
# The format uses 2 arguments delimited by a blank: <vpkgname> <realpkgname>
|
||||
#
|
||||
# If a source package depends on a virtual package (<vpkgname>) and there's
|
||||
# a replacement defined in that file, <realpkgname> will be used to resolve
|
||||
# the dependency instead.
|
||||
#
|
||||
# - Create your own etc/virtual file to override these defaults.
|
||||
#
|
||||
libudev-devel eudev-libudev-devel
|
||||
ConsoleKit-devel ConsoleKit2-devel
|
||||
libressl-openssl libressl
|
|
@ -7,7 +7,7 @@ configure_args="ac_cv_file__sys_class_tty_tty0_active=yes
|
|||
--with-rundir=/run --enable-udev-acl --enable-pam-module
|
||||
--with-pam-module-dir=/usr/lib/security"
|
||||
hostmakedepends="git automake libtool pkg-config gettext-devel glib-devel"
|
||||
makedepends="acl-devel libudev-devel polkit-devel glib-devel libX11-devel pam-devel libcgmanager-devel"
|
||||
makedepends="acl-devel eudev-libudev-devel polkit-devel glib-devel libX11-devel pam-devel libcgmanager-devel"
|
||||
depends="dbus cgmanager"
|
||||
short_desc="A framework for defining and tracking users, login sessions, and seats"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
|
|
|
@ -7,7 +7,7 @@ configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
|
|||
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
|
||||
--disable-alsa-shared --disable-pulseaudio-shared --enable-dbus"
|
||||
hostmakedepends="pkg-config nasm"
|
||||
makedepends="alsa-lib-devel dbus-devel libudev-devel libusb-compat-devel"
|
||||
makedepends="alsa-lib-devel dbus-devel eudev-libudev-devel libusb-compat-devel"
|
||||
short_desc="Simple DirectMedia Layer (version 2)"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://www.libsdl.org/"
|
||||
|
|
|
@ -23,7 +23,7 @@ _kernver="${version}_${revision}"
|
|||
nostrip=yes
|
||||
noverifyrdeps=yes
|
||||
only_for_archs="armv7l armv7l-musl"
|
||||
hostmakedepends="git perl kmod uboot-mkimage libressl-openssl bc"
|
||||
hostmakedepends="git perl kmod uboot-mkimage libressl bc"
|
||||
makedepends="ncurses-devel"
|
||||
triggers="kernel-hooks"
|
||||
# These files could be modified when an external module is built.
|
||||
|
|
|
@ -6,7 +6,7 @@ build_style=gnu-configure
|
|||
configure_args="--with-udevdir=/usr/lib/udev --disable-systemd
|
||||
--enable-pie --enable-threads --enable-library"
|
||||
hostmakedepends="automake libtool pkg-config flex"
|
||||
makedepends="libglib-devel libudev-devel dbus-devel
|
||||
makedepends="libglib-devel eudev-libudev-devel dbus-devel
|
||||
cups-devel libical-devel readline-devel"
|
||||
conf_files="/etc/bluetooth/main.conf"
|
||||
short_desc="Bluetooth tools and daemons"
|
||||
|
|
|
@ -8,7 +8,7 @@ configure_args="
|
|||
--enable-cointerra --enable-drillbit --enable-hashfast --enable-hashratio \
|
||||
--enable-icarus --enable-klondike --with-system-libusb"
|
||||
hostmakedepends="pkg-config automake libtool yasm"
|
||||
makedepends="libcurl-devel libusb-devel jansson-devel libudev-devel ncurses-devel"
|
||||
makedepends="libcurl-devel libusb-devel jansson-devel eudev-libudev-devel ncurses-devel"
|
||||
conf_files="/etc/cgminer.conf"
|
||||
short_desc="Multi-threaded multi-pool CPU and GPU miner for bitcoin"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -23,7 +23,7 @@ checksum=8249c4cbe5a57cdc98c851a1322390b07a011834bb910c5a42f9040f03cdd700
|
|||
|
||||
hostmakedepends="pkg-config intltool docbook2x gobject-introspection"
|
||||
makedepends="vala-devel libgudev-devel polkit-devel lcms2-devel dbus-devel
|
||||
libusb-devel libgusb-devel sqlite-devel sane-devel libudev-devel bash-completion"
|
||||
libusb-devel libgusb-devel sqlite-devel sane-devel eudev-libudev-devel bash-completion"
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
hostmakedepends+=" automake libtool gettext-devel glib-devel gtk-doc colord"
|
||||
|
@ -56,7 +56,7 @@ libcolord_package() {
|
|||
}
|
||||
}
|
||||
colord-devel_package() {
|
||||
depends="dbus-devel libglib-devel lcms2-devel libudev-devel libcolord>=${version}_${revision}"
|
||||
depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel libcolord>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=3
|
|||
_dbname=wireless-regdb
|
||||
_dbversion=2015.01.30
|
||||
_dbsrc="${XBPS_BUILDDIR}/${_dbname}-${_dbversion}/"
|
||||
hostmakedepends="libressl-openssl python python-M2Crypto pkg-config"
|
||||
hostmakedepends="libressl python python-M2Crypto pkg-config"
|
||||
makedepends="libnl-devel libgcrypt-devel"
|
||||
depends="iw"
|
||||
short_desc="Central Regulatory Domain Agent for wireless networks"
|
||||
|
|
|
@ -6,7 +6,7 @@ lib32disabled=yes
|
|||
build_style=configure
|
||||
configure_args="--prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run"
|
||||
hostmakedepends="ntp pkg-config"
|
||||
makedepends="libudev-devel"
|
||||
makedepends="eudev-libudev-devel"
|
||||
conf_files="/etc/dhcpcd.conf"
|
||||
short_desc="RFC2131 compliant DHCP client"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -9,7 +9,7 @@ configure_args="CXX= --enable-multisense --enable-image-loader-webp
|
|||
hostmakedepends="pkg-config"
|
||||
makedepends="libressl-devel glib-devel libjpeg-turbo-devel fontconfig-devel
|
||||
fribidi-devel giflib-devel libpng-devel tiff-devel libwebp-devel
|
||||
gst-plugins-base1-devel avahi-libs-devel libudev-devel bullet-devel
|
||||
gst-plugins-base1-devel avahi-libs-devel eudev-libudev-devel bullet-devel
|
||||
alsa-lib-devel libsndfile-devel libmount-devel LuaJIT-devel
|
||||
$(vopt_if harfbuzz harfbuzz-devel) $(vopt_if pulseaudio pulseaudio-devel)"
|
||||
homepage="http://enlightenment.org"
|
||||
|
|
|
@ -7,7 +7,7 @@ wrksrc="geoclue-${version}"
|
|||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-dbus-service-user=geoclue2"
|
||||
hostmakedepends="pkg-config intltool glib-devel"
|
||||
makedepends="libudev-devel json-glib-devel libsoup-gnome-devel ModemManager-devel"
|
||||
makedepends="eudev-libudev-devel json-glib-devel libsoup-gnome-devel ModemManager-devel"
|
||||
depends="libsoup>=2.44"
|
||||
# Run the daemon under an unprileged user.
|
||||
system_accounts="geoclue2"
|
||||
|
|
|
@ -16,7 +16,7 @@ checksum="03579af13a4d3fe0c5b79fa44b5f75c9f3cac6749357f1d99ce5d38c09bc2029"
|
|||
system_accounts="gpsd"
|
||||
|
||||
hostmakedepends="scons pkg-config bc python libxslt xmlto asciidoc ncurses"
|
||||
makedepends="libudev-devel ntp libusb-devel ncurses-devel pps-tools-devel libcap-devel libbluetooth-devel"
|
||||
makedepends="eudev-libudev-devel ntp libusb-devel ncurses-devel pps-tools-devel libcap-devel libbluetooth-devel"
|
||||
|
||||
subpackages="gpsd-devel"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
|
|
|
@ -6,7 +6,7 @@ wrksrc="${pkgname}-src-${version}"
|
|||
build_style=gnu-configure
|
||||
configure_args="--disable-static --disable-debian-menu"
|
||||
hostmakedepends="pkg-config intltool"
|
||||
makedepends="libudev-devel gtk+3-devel SDL2-devel ffmpeg-devel libusb-devel
|
||||
makedepends="eudev-libudev-devel gtk+3-devel SDL2-devel ffmpeg-devel libusb-devel
|
||||
pulseaudio-devel v4l-utils-devel portaudio-devel gsl-devel"
|
||||
depends="desktop-file-utils"
|
||||
short_desc="Simple GTK interface for capturing and viewing video from UVC devices"
|
||||
|
|
|
@ -7,7 +7,7 @@ revision=1
|
|||
wrksrc="${pkgname}-${pkgname}-${_distver}-${_patchver}"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
makedepends="libudev-devel libusb-devel"
|
||||
makedepends="eudev-libudev-devel libusb-devel"
|
||||
short_desc="A Simple library for communicating with USB and Bluetooth HID devices"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="3-clause-BSD"
|
||||
|
|
|
@ -4,7 +4,7 @@ version=1.11.2
|
|||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="cairo-devel ncurses-devel libxml2-devel libudev-devel"
|
||||
makedepends="cairo-devel ncurses-devel libxml2-devel eudev-libudev-devel"
|
||||
case "$XBPS_TARGET_ARCH" in
|
||||
i686*|x86_64*) makedepends+=" libnuma-devel";;
|
||||
esac
|
||||
|
|
|
@ -27,7 +27,7 @@ makedepends="libressl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-de
|
|||
libXtst-devel libXft-devel glib-devel fontconfig-devel kdepimlibs-devel
|
||||
libsensors-devel wayland-devel MesaLib-devel pam-devel libusb-compat-devel
|
||||
NetworkManager-devel pciutils-devel libraw1394-devel python-devel libqalculate-devel
|
||||
akonadi-devel qjson-devel ConsoleKit-devel"
|
||||
akonadi-devel qjson-devel ConsoleKit2-devel"
|
||||
depends="kde-wallpapers>=${_kdeversion} kde-base-artwork>=${_kdeversion}"
|
||||
conf_files="
|
||||
/etc/kdm/kdmrc
|
||||
|
|
|
@ -19,7 +19,7 @@ hostmakedepends="cmake perl automoc4 pkg-config docbook-xsl"
|
|||
makedepends="libressl-devel libSM-devel libXext-devel libXScrnSaver-devel
|
||||
libXrender-devel phonon-devel strigi-devel pcre-devel libjpeg-turbo-devel
|
||||
libpng-devel giflib-devel acl-devel enchant-devel jasper-devel
|
||||
liblzma-devel mit-krb5-devel avahi-libs-devel libudev-devel libxslt-devel
|
||||
liblzma-devel mit-krb5-devel avahi-libs-devel eudev-libudev-devel libxslt-devel
|
||||
polkit-qt-devel libdbusmenu-qt-devel attica-devel grantlee-devel qca-devel
|
||||
libutempter-devel MesaLib-devel udisks2-devel
|
||||
libopenexr-devel media-player-info shared-mime-info shared-desktop-ontologies"
|
||||
|
|
|
@ -25,7 +25,7 @@ noverifyrdeps=yes
|
|||
noshlibprovides=yes
|
||||
|
||||
only_for_archs="armv5tel armv5tel-musl"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl-openssl bc"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl bc"
|
||||
makedepends="ncurses-devel"
|
||||
triggers="kernel-hooks"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ build_style=gnu-configure
|
|||
configure_args="--disable-static --disable-multi-seat"
|
||||
hostmakedepends="pkg-config docbook-xsl xkeyboard-config"
|
||||
makedepends="MesaLib-devel pango-devel libtsm-devel libxkbcommon-devel
|
||||
libpciaccess-devel libudev-devel dbus-devel fuse-devel"
|
||||
libpciaccess-devel eudev-libudev-devel dbus-devel fuse-devel"
|
||||
depends="xkeyboard-config"
|
||||
short_desc="Terminal emulator based on Kernel Mode Setting (KMS)"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -20,7 +20,7 @@ hostmakedepends="
|
|||
gettext-devel libltdl-devel python-devel libmysqlclient-devel
|
||||
SDL2_image-devel lzo-devel swig"
|
||||
makedepends="
|
||||
libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel
|
||||
eudev-libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel
|
||||
avahi-libs-devel alsa-lib-devel samba-devel tiff-devel libmysqlclient-devel
|
||||
libmpeg2-devel wavpack-devel zlib-devel lzo-devel fribidi-devel sqlite-devel freetype-devel
|
||||
jasper-devel faac-devel faad2-devel libmodplug-devel libressl-devel libass-devel
|
||||
|
|
|
@ -24,7 +24,7 @@ hostmakedepends="
|
|||
automake libtool pkg-config gperf cmake zip unzip nasm yasm python-devel
|
||||
gettext-devel libltdl-devel curl"
|
||||
makedepends="
|
||||
libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel
|
||||
eudev-libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel
|
||||
libXrandr-devel avahi-libs-devel pulseaudio-devel samba-devel tiff-devel
|
||||
libmysqlclient-devel libmpeg2-devel wavpack-devel zlib-devel lzo-devel
|
||||
libXmu-devel glew-devel fribidi-devel sqlite-devel libcdio-devel freetype-devel
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=ldm
|
|||
version=0.7
|
||||
revision=1
|
||||
hostmakedepends="perl pkg-config"
|
||||
makedepends="libmount-devel libudev-devel libglib-devel"
|
||||
makedepends="libmount-devel eudev-libudev-devel libglib-devel"
|
||||
short_desc="A lightweight device mounter"
|
||||
maintainer='Juan RP <xtraeme@voidlinux.eu>'
|
||||
license="MIT"
|
||||
|
|
|
@ -19,7 +19,7 @@ hostmakedepends="
|
|||
automake libtool flex pkg-config llvm python-Mako libxml2-python wayland-devel"
|
||||
makedepends="
|
||||
glproto dri2proto dri3proto presentproto libXext-devel libXxf86vm-devel
|
||||
libudev-devel libdrm-devel expat-devel talloc-devel libvdpau-devel libva-devel
|
||||
eudev-libudev-devel libdrm-devel expat-devel talloc-devel libvdpau-devel libva-devel
|
||||
libXdamage-devel libXvMC-devel libxshmfence-devel wayland-devel
|
||||
elfutils-devel ncurses-devel zlib-devel libffi-devel libressl-devel"
|
||||
conf_files="/etc/drirc"
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=4
|
|||
build_style=gnu-configure
|
||||
configure_args="--sbindir=/usr/bin --disable-static"
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
makedepends="libudev-devel"
|
||||
makedepends="eudev-libudev-devel"
|
||||
short_desc="ATA S.M.A.R.T. Reading and Parsing Library"
|
||||
homepage="http://0pointer.de/blog/projects/being-smart.html"
|
||||
license="LGPL-2.1"
|
||||
|
|
|
@ -9,7 +9,7 @@ hostmakedepends="automake libtool gettext-devel pkg-config intltool"
|
|||
makedepends="
|
||||
gtk+-devel gtk+3-devel libvorbis-devel libltdl-devel
|
||||
gstreamer1-devel alsa-lib-devel tdb-devel pulseaudio-devel
|
||||
libudev-devel vala-devel"
|
||||
eudev-libudev-devel vala-devel"
|
||||
short_desc="XDG Sound Theme and Name Specification library implementation"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://0pointer.de/lennart/projects/libcanberra/"
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
wrksrc="${pkgname}-${pkgname}-${version}"
|
||||
build_style=cmake
|
||||
hostmakedepends="cmake pkg-config libtool swig"
|
||||
makedepends="libudev-devel lockdev-devel p8-platform-devel libXrandr-devel
|
||||
makedepends="eudev-libudev-devel lockdev-devel p8-platform-devel libXrandr-devel
|
||||
lockdev-devel python-devel"
|
||||
short_desc="USB CEC Adapter communication Library"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
@ -43,7 +43,7 @@ cec-client_package() {
|
|||
}
|
||||
libcec-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="libudev-devel p8-platform-devel libcec>=${version}_${revision}"
|
||||
depends="eudev-libudev-devel p8-platform-devel libcec>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove "usr/lib/*.so"
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=gnu-configure
|
||||
configure_args="--enable-udev --disable-valgrind"
|
||||
hostmakedepends="libtool automake pkg-config xorg-util-macros"
|
||||
makedepends="libudev-devel libpciaccess-devel"
|
||||
makedepends="eudev-libudev-devel libpciaccess-devel"
|
||||
short_desc="Userspace interface to kernel DRM services"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://dri.freedesktop.org/"
|
||||
|
|
|
@ -4,7 +4,7 @@ version=1.2.2
|
|||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="mtdev-devel libudev-devel libevdev-devel libwacom-devel"
|
||||
makedepends="mtdev-devel eudev-libudev-devel libevdev-devel libwacom-devel"
|
||||
short_desc="Provides handling input devices in Wayland compositors and X"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="MIT"
|
||||
|
|
|
@ -4,7 +4,7 @@ version=1.0.20
|
|||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libudev-devel"
|
||||
makedepends="eudev-libudev-devel"
|
||||
short_desc="A library which allows userspace access to USB devices"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="LGPL-2.1"
|
||||
|
|
|
@ -20,7 +20,7 @@ hostmakedepends="automake libtool perl pkg-config lvm2 parted gettext-devel
|
|||
iptables libxslt docbook-xsl dnsmasq"
|
||||
makedepends="readline-devel libcap-ng-devel libnl3-devel attr-devel
|
||||
gnutls-devel libsasl-devel libcurl-devel libpcap-devel libxml2-devel
|
||||
libparted-devel device-mapper-devel dbus-devel libudev-devel libblkid-devel
|
||||
libparted-devel device-mapper-devel dbus-devel eudev-libudev-devel libblkid-devel
|
||||
libpciaccess-devel avahi-libs-devel polkit-devel yajl-devel
|
||||
python-devel libssh2-devel libcap-ng-devel fuse-devel libtirpc-devel"
|
||||
depends="ebtables dnsmasq"
|
||||
|
|
|
@ -8,7 +8,7 @@ short_desc="Linux kernel tools meta-pkg"
|
|||
hostmakedepends="flex perl asciidoc xmlto python automake libtool"
|
||||
makedepends="pciutils-devel python-devel libglib-devel libsysfs-devel
|
||||
elfutils-devel libunwind-devel binutils-devel zlib-devel slang-devel
|
||||
libudev-devel"
|
||||
eudev-libudev-devel"
|
||||
depends="cpupower-${version}_${revision} perf-${version}_${revision} usbip-${version}_${revision}"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=mdadm
|
|||
version=3.4
|
||||
revision=1
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libudev-devel"
|
||||
makedepends="eudev-libudev-devel"
|
||||
short_desc="Tool for managing/monitoring Linux md device arrays"
|
||||
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
||||
license="GPL-2"
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
noarch=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config python3.4"
|
||||
makedepends="libudev-devel"
|
||||
makedepends="eudev-libudev-devel"
|
||||
homepage="http://cgit.freedesktop.org/$pkgname/"
|
||||
short_desc="Data files describing media player capabilities, for post-HAL systems"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -14,7 +14,7 @@ build_style=configure
|
|||
nocross=yes
|
||||
|
||||
hostmakedepends="pkg-config yasm"
|
||||
makedepends="videoproto libudev-devel libpng-devel libass-devel
|
||||
makedepends="videoproto eudev-libudev-devel libpng-devel libass-devel
|
||||
libvorbis-devel SDL_image-devel x264-devel jack-devel samba-devel
|
||||
mpg123-devel xcb-util-devel xcb-util-keysyms-devel libsamplerate-devel
|
||||
libXxf86vm-devel libXinerama-devel libXpm-devel libXvMC-devel libXv-devel
|
||||
|
|
|
@ -22,7 +22,7 @@ _kernver="${version}_${revision}"
|
|||
nostrip=yes
|
||||
noverifyrdeps=yes
|
||||
only_for_archs="armv7l"
|
||||
hostmakedepends="perl python kmod uboot-mkimage libressl-openssl elfutils bc"
|
||||
hostmakedepends="perl python kmod uboot-mkimage libressl elfutils bc"
|
||||
makedepends="ncurses-devel"
|
||||
depends="kmod>=11_2"
|
||||
triggers="kernel-hooks"
|
||||
|
|
|
@ -26,7 +26,7 @@ configure_args="
|
|||
$(vopt_if oracle_bootstrap --with-boot-jdk=/usr/lib/jvm/oracle-jdk \
|
||||
--with-boot-jdk=/usr/lib/jvm/openjdk)"
|
||||
make_build_args="DEBUG_BINARIES=true docs all"
|
||||
hostmakedepends="pkg-config cpio unzip zip ca-certificates libressl-openssl"
|
||||
hostmakedepends="pkg-config cpio unzip zip ca-certificates libressl"
|
||||
case "$XBPS_MACHINE" in
|
||||
arm*) hostmakedepends+=" $(vopt_if oracle_bootstrap oracle-jdk-arm openjdk)";;
|
||||
*) hostmakedepends+=" $(vopt_if oracle_bootstrap oracle-jdk openjdk)";;
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=6
|
|||
wrksrc="${pkgname}-${version}-Source"
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config cmake libxslt docbook-xsl"
|
||||
makedepends="libusb-devel libbluetooth-devel libudev-devel"
|
||||
makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel"
|
||||
replaces="libopenobex>=0"
|
||||
short_desc="OBEX protocol implementation"
|
||||
homepage="http://dev.zuckschwerdt.org/openobex/"
|
||||
|
|
|
@ -6,7 +6,7 @@ wrksrc="${pkgname/pcsc-/}-${version}"
|
|||
build_style=gnu-configure
|
||||
configure_args="--enable-udev"
|
||||
hostmakedepends="pkg-config flex perl"
|
||||
makedepends="pcsclite-devel libudev-devel libusb-compat-devel"
|
||||
makedepends="pcsclite-devel eudev-libudev-devel libusb-compat-devel"
|
||||
depends="pcsclite"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://acsccid.sourceforge.net"
|
||||
|
|
|
@ -6,7 +6,7 @@ wrksrc=ccid-${version}
|
|||
build_style=gnu-configure
|
||||
configure_args="--enable-udev"
|
||||
hostmakedepends="pkg-config perl"
|
||||
makedepends="pcsclite-devel libudev-devel libusb-compat-devel"
|
||||
makedepends="pcsclite-devel eudev-libudev-devel libusb-compat-devel"
|
||||
short_desc="PC/SC driver to support CCID compliant readers"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
license="LGPL-2.1"
|
||||
|
|
|
@ -10,7 +10,7 @@ license="2-clause-BSD"
|
|||
short_desc="Middleware to access a smart card using SCard API (PC/SC)"
|
||||
configure_args="--enable-libudev --sbindir=/usr/bin"
|
||||
hostmakedepends="intltool pkg-config python"
|
||||
makedepends="libudev-devel libusb-devel python-devel"
|
||||
makedepends="eudev-libudev-devel libusb-devel python-devel"
|
||||
depends="python"
|
||||
distfiles="https://alioth.debian.org/frs/download.php/file/4164/pcsc-lite-${version}.tar.bz2"
|
||||
checksum=e7d08aa38897e86fdf632d56ac70663a3a9add3c0bf4031dc32e783f19c0688a
|
||||
|
|
|
@ -4,7 +4,7 @@ version=1.72
|
|||
revision=1
|
||||
wrksrc="${pkgname/perl-/}-${version}"
|
||||
build_style=perl-module
|
||||
hostmakedepends="perl libressl-openssl"
|
||||
hostmakedepends="perl libressl"
|
||||
makedepends="perl zlib-devel libressl-devel"
|
||||
depends="perl"
|
||||
short_desc="Net::SSLeay - Perl extension for using OpenSSL"
|
||||
|
|
|
@ -11,7 +11,7 @@ configure_args="--disable-oss-output --disable-oss-wrapper --disable-tcpwrap
|
|||
--with-bash-completion-dir=/usr/share/bash-completion/completions"
|
||||
hostmakedepends="automake libtool pkg-config intltool gettext-devel orc-devel"
|
||||
makedepends="
|
||||
zlib-devel libltdl-devel libglib-devel libudev-devel speex-devel libXi-devel
|
||||
zlib-devel libltdl-devel libglib-devel eudev-libudev-devel speex-devel libXi-devel
|
||||
libXtst-devel xcb-util-devel libsndfile-devel libasyncns-devel
|
||||
dbus-devel tdb-devel libcap-devel avahi-libs-devel libressl-devel
|
||||
webrtc-audio-processing-devel json-c-devel orc-devel jack-devel fftw-devel
|
||||
|
|
|
@ -12,7 +12,7 @@ configure_args="--prefix=/usr --global-config-dir=/etc --enable-udev
|
|||
$(vopt_enable sdl2) $(vopt_enable x11)"
|
||||
hostmakedepends="pkg-config python unzip"
|
||||
makedepends="zlib-devel libxml2-devel freetype-devel libxkbcommon-devel
|
||||
alsa-lib-devel libudev-devel $(vopt_if opengl MesaLib-devel)
|
||||
alsa-lib-devel eudev-libudev-devel $(vopt_if opengl MesaLib-devel)
|
||||
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if jack jack-devel)
|
||||
$(vopt_if ffmpeg ffmpeg-devel) $(vopt_if sdl2 SDL2-devel)
|
||||
$(vopt_if x11 'libXext-devel libXinerama-devel libXv-devel libXxf86vm-devel')"
|
||||
|
|
|
@ -23,7 +23,7 @@ noshlibprovides=yes
|
|||
|
||||
# RPi and RPi2
|
||||
only_for_archs="armv6l armv6l-musl armv7l armv7l-musl"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl-openssl bc"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl bc"
|
||||
makedepends="ncurses-devel"
|
||||
triggers="kernel-hooks"
|
||||
# These files could be modified when an external module is built.
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=gnu-configure
|
||||
conf_files="/etc/spacefm/spacefm.conf"
|
||||
hostmakedepends="pkg-config intltool"
|
||||
makedepends="gtk+-devel startup-notification-devel libudev-devel ffmpegthumbnailer-devel"
|
||||
makedepends="gtk+-devel startup-notification-devel eudev-libudev-devel ffmpegthumbnailer-devel"
|
||||
depends="hicolor-icon-theme desktop-file-utils"
|
||||
short_desc="Multi-panel tabbed file manager"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -6,7 +6,7 @@ build_style=gnu-configure
|
|||
hostmakedepends="automake pkg-config"
|
||||
makedepends="libXxf86vm-devel libXrender-devel libXcomposite-devel
|
||||
libXdamage-devel libXpm-devel libSM-devel MesaLib-devel
|
||||
SDL_image-devel libudev-devel"
|
||||
SDL_image-devel eudev-libudev-devel"
|
||||
short_desc="The SteamOS Compositor"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
|
|
|
@ -26,7 +26,7 @@ _kernver="${version}_${revision}"
|
|||
nostrip=yes
|
||||
noverifyrdeps=yes
|
||||
only_for_archs="armv7l armv7l-musl"
|
||||
hostmakedepends="perl python kmod uboot-mkimage libressl-openssl bc"
|
||||
hostmakedepends="perl python kmod uboot-mkimage libressl bc"
|
||||
makedepends="ncurses-devel"
|
||||
triggers="kernel-hooks"
|
||||
# These files could be modified when an external module is built.
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=3
|
|||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool"
|
||||
configure_args="--disable-systemd"
|
||||
makedepends="libglib-devel libudev-devel"
|
||||
makedepends="libglib-devel eudev-libudev-devel"
|
||||
conf_files="/etc/udevil/udevil.conf"
|
||||
short_desc="CLI which mounts and unmounts removable devices without a password"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -19,7 +19,7 @@ noverifyrdeps=yes
|
|||
noshlibprovides=yes
|
||||
|
||||
only_for_archs="armv7l armv7l-musl"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl-openssl bc"
|
||||
hostmakedepends="perl kmod uboot-mkimage libressl bc"
|
||||
makedepends="ncurses-devel"
|
||||
triggers="kernel-hooks"
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=gnu-configure
|
||||
configure_args="--datadir=/usr/share/hwdata --disable-zlib"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libusb-devel libudev-devel"
|
||||
makedepends="libusb-devel eudev-libudev-devel"
|
||||
depends="hwids"
|
||||
homepage="http://linux-usb.sourceforge.net/"
|
||||
short_desc="Linux USB utilities"
|
||||
|
|
|
@ -16,7 +16,7 @@ case "${XBPS_TARGET_MACHINE}" in
|
|||
x86_64*) _target="x64";;
|
||||
i686*) _target="ia32";;
|
||||
arm*) _target="arm"; _opts="hardfp=on snapshot=off";;
|
||||
*) msg_error "$pkgver: unknown target architecture!\n" ;;
|
||||
*) msg_error "$pkgname: unknown target architecture!\n" ;;
|
||||
esac
|
||||
|
||||
do_build() {
|
||||
|
|
|
@ -20,7 +20,7 @@ lib32disabled=yes
|
|||
|
||||
# XXX Add missing deps: gme, telepathy, lua, live555, libtar (for skins2).
|
||||
hostmakedepends="automake libtool pkg-config libgcrypt-devel $(vopt_if lua lua52)"
|
||||
makedepends="videoproto libudev-devel libpng-devel libupnp-devel
|
||||
makedepends="videoproto eudev-libudev-devel libpng-devel libupnp-devel
|
||||
ncurses-devel libvorbis-devel x264-devel ffmpeg-devel
|
||||
xcb-util-devel xcb-util-keysyms-devel libsamplerate-devel
|
||||
libXxf86vm-devel libXinerama-devel libXpm-devel libXvMC-devel libXv-devel
|
||||
|
|
|
@ -20,7 +20,7 @@ lib32disabled=yes
|
|||
hostmakedepends="pkg-config wayland-devel wayland-protocols autoconf automake libtool"
|
||||
makedepends="libpng-devel wayland-devel wayland-protocols libxkbcommon-devel
|
||||
pixman-devel pango-devel cairo-devel mtdev-devel libwebp-devel
|
||||
poppler-glib-devel pam-devel lcms2-devel libudev-devel libdrm-devel
|
||||
poppler-glib-devel pam-devel lcms2-devel eudev-libudev-devel libdrm-devel
|
||||
libinput-devel libxcb-devel libXcursor-devel colord-devel
|
||||
$(vopt_if backtrace libunwind-devel) $(vopt_if dbus dbus-devel)
|
||||
$(vopt_if vaapi libva-devel)"
|
||||
|
|
|
@ -4,7 +4,7 @@ version=0.8.8
|
|||
revision=1
|
||||
build_style=scons
|
||||
hostmakedepends="scons unzip pkg-config glib-devel dbus-glib-devel"
|
||||
makedepends="boost-devel libX11-devel libudev-devel libusb-devel dbus-glib-devel glib-devel"
|
||||
makedepends="boost-devel libX11-devel eudev-libudev-devel libusb-devel dbus-glib-devel glib-devel"
|
||||
short_desc="Xbox Gamepad Userspace Driver"
|
||||
maintainer="Andrea Brancaleoni <miwaxe@gmail.com>"
|
||||
license="GPL-3"
|
||||
|
|
|
@ -6,7 +6,7 @@ lib32disabled=yes
|
|||
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xf86driproto libudev-devel libpciaccess-devel
|
||||
makedepends="xf86driproto eudev-libudev-devel libpciaccess-devel
|
||||
libdrm-devel pixman-devel MesaLib-devel xorg-server-devel"
|
||||
depends="virtual?xserver-abi-video-20_1 mesa-ati-dri"
|
||||
short_desc="Xorg AMD Radeon RXXX video driver (amdgpu kernel module)"
|
||||
|
|
|
@ -7,7 +7,7 @@ only_for_archs="i686 i686-musl x86_64 x86_64-musl"
|
|||
build_style=gnu-configure
|
||||
configure_args="--enable-glamor"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xf86driproto libudev-devel libpciaccess-devel
|
||||
makedepends="xf86driproto eudev-libudev-devel libpciaccess-devel
|
||||
libdrm-devel pixman-devel MesaLib-devel xorg-server-devel"
|
||||
depends="virtual?xserver-abi-video-20_1 mesa-ati-dri"
|
||||
short_desc="Xorg ATI Radeon video driver"
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="git automake libtool pkg-config xorg-util-macros"
|
||||
makedepends="libudev-devel libdrm-devel libpciaccess-devel libXext-devel
|
||||
makedepends="eudev-libudev-devel libdrm-devel libpciaccess-devel libXext-devel
|
||||
libXfixes-devel libXv-devel libXvMC-devel xcb-util-devel MesaLib-devel
|
||||
xorg-server-devel"
|
||||
depends="virtual?xserver-abi-video-20_1 mesa-intel-dri"
|
||||
|
|
|
@ -6,7 +6,7 @@ lib32disabled=yes
|
|||
build_style=gnu-configure
|
||||
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libudev-devel libdrm-devel xorg-server-devel"
|
||||
makedepends="eudev-libudev-devel libdrm-devel xorg-server-devel"
|
||||
depends="virtual?xserver-abi-video-20_1 mesa-nouveau-dri"
|
||||
short_desc="Xorg opensource NVIDIA video driver"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -28,7 +28,7 @@ makedepends="
|
|||
damageproto inputproto glproto xproto presentproto
|
||||
dri2proto dri3proto xf86driproto randrproto videoproto compositeproto scrnsaverproto
|
||||
resourceproto xineramaproto xcmiscproto bigreqsproto xcb-util-devel
|
||||
xcb-util-image-devel xcb-util-keysyms-devel xcb-util-wm-devel libudev-devel
|
||||
xcb-util-image-devel xcb-util-keysyms-devel xcb-util-wm-devel eudev-libudev-devel
|
||||
libressl-devel libX11-devel libXext-devel libdmx-devel libpciaccess-devel
|
||||
libXfont-devel libXmu-devel libXrender-devel libXfixes-devel libXi-devel
|
||||
libXaw-devel libdrm-devel libXtst-devel libXres-devel libxkbui-devel
|
||||
|
|
Loading…
Reference in a new issue