# This is an HooRex example quirks file
#
# HooRex ignores lines beginning with a hash (#).
#
# Package names are contained within square brackets
# on a line by themselves. Additional package dependencies
# (additional to those already in the package's .info file)
# are itemised immediately following the package name as
# part of a "QK_REQUIRES =" line.
#
# For example, to include python3 support for pytz package,
# the full entry would be (uncomment to make active):
#
#[pytz]
#QK_REQUIRES = python3
#
# On running 'hoorex -f', HooRex now recalculates all
# dependencies as if python3 had been included in the
# REQUIRES field of the pytz.info file.
#
# Another example, showing how to include ffmpeg's optional
# requirement for jack (uncomment to make active):
#
#[ffmpeg]
#QK_REQUIRES = jack
#
#
#
#
# Multiple additional dependencies are given on the same
# "QK_REQUIRES =" line. For example to additionally require
# both auto detected libdc1394 and ffmpeg packages for opencv,
# the full entry would be (uncomment to make active):
#
#[opencv]
#QK_REQUIRES = libdc1394 ffmpeg
#
#
#
#
#         !!! Extra (non-HooRex) goodness !!!
#
# HooRex ignores entries other than package names and QK_REQUIRES
# lines. However other software e.g. package building software
# can also use the same quirks file to search for, and somehow
# make use of, particular keywords. For example a "QK_ENVOPTS"
# entry could be used to denote environment variables that need
# to be set for a particular package. Then, to set the RUNASROOT
# environment variable when building vlc, the entry would be
# (uncomment to make active):
#
#[vlc]
#QK_ENVOPTS = "RUNASROOT=yes"
#
# To also ensure building without Wayland support:
#
#[vlc]
#QK_ENVOPTS = "RUNASROOT=yes WAYLAND=no"
#
# Since HooRex ignores these QK_ENVOPTS lines, we can safely include
# them along with regular QK_REQUIRES lines in the same package entry.
# For example to include the optional autodetected opencv package for vlc,
# the full entry would be (uncomment to make active):
#
#[vlc]
#QK_REQUIRES = opencv
#QK_ENVOPTS = "RUNASROOT=yes WAYLAND=no"
#
# In this case, on running 'hoorex -f', HooRex recalculates the
# dependencies as if opencv had been included in the REQUIRES field of
# the vlc.info file but ignores the QK_ENVOPTS entry, which can be
# subsequently used by other software which knows how to use it.
