pkgsrc/mk
leot 284dcb54c5 librsvg: Add available.mk and tool.mk mk fragments
Rename LIBRSVG_USE_RUST to LIBRSVG_TYPE.

Isolate the LIBRSVG_TYPE logic in available.mk mk fragments in
order that can be used by other librsvg mk (e.g. tool.mk) or by
other package to check the preferred librsvg implementation to be
used. (e.g. devel/pango, fonts/harfbuzz and misc/libreoffice).

Add a tool.mk mk fragment in order to be able to specify librsvg
as a tool dependency honoring user's LIBRSVG_TYPE.
Thanks to <wiz> for suggesting that!

Discussed on tech-pkg@:

 <https://mail-index.NetBSD.org/tech-pkg/2019/06/05/msg021393.html>
2019-06-08 19:51:38 +00:00
..
build mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
buildlink3 mk/buildlink3: remove references to buildlink2 from the documentation 2019-05-01 10:55:13 +00:00
check Don't complain if binaries without an interpreter or .dynamic section don't 2019-04-24 22:56:47 +00:00
checksum Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
cmake-Modules/Platform
compiler mk: fix pkglint warnings about ambiguous variables 2019-04-20 16:32:42 +00:00
configure mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
defaults librsvg: Add available.mk and tool.mk mk fragments 2019-06-08 19:51:38 +00:00
depends mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
emulator mk/emulator/linux.mk: add avahi as a module. 2019-03-17 01:13:21 +00:00
extract mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
features mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
fetch doc/guide: fill in the MASTER_SITE variables automatically 2019-05-05 18:36:05 +00:00
gnu-config Update to the latest upstream config.sub. 2019-01-04 13:25:07 +00:00
haskell
help mk/help: do not provide help for topics starting with underscore 2019-04-28 12:10:24 +00:00
init
install mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
internal mk/internal/locking.mk: improve documentation for "make help" 2018-02-19 13:00:10 +00:00
misc mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
package mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
patch mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
pbulk Use the same method to create the pbulk user on Minix as NetBSD 2018-10-29 02:47:08 +00:00
pkgformat mk: Support MESSAGE.rcd and MESSAGE.smf. 2019-05-28 13:32:06 +00:00
pkginstall mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
pkgtasks mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
platform platform/Darwin.mk: Fix a typo (s/Mojava/Mojave/) 2019-05-14 10:49:37 +00:00
plist mk/plist/plist.mk: amend MACHINE_ARCH examples in a comment 2019-01-16 04:43:42 +00:00
repro
scripts Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
tools mk/tools: Ensure GNU grep is used when requested. 2019-06-06 11:54:33 +00:00
wrapper mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
alternatives.mk mk/*: improve documentation for "make help" 2018-05-16 21:23:02 +00:00
apache.mk apache22: remove, it was eol'd in June 2017 2018-01-01 10:23:04 +00:00
apache.module.mk
bdb.buildlink3.mk
bsd.fast.prefs.mk
bsd.hacks.mk Remove clauses 3,4 from TNF-only copyright blocks. 2018-08-22 20:48:36 +00:00
bsd.makevars.mk
bsd.options.mk mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
bsd.pkg.barrier.mk
bsd.pkg.clean.mk
bsd.pkg.debug.mk
bsd.pkg.error.mk
bsd.pkg.mk mk/bsd.pkg.mk: include PKGVERSION in show-all target 2018-05-28 20:37:47 +00:00
bsd.pkg.readme.mk
bsd.pkg.subdir.mk
bsd.pkg.update.mk
bsd.pkg.use.mk Remove traces of crypto restrictions. 2018-01-02 05:49:44 +00:00
bsd.prefs.mk mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
bsd.utils.mk Fix spelling, it is PKGSRC_RUN_TEST. 2018-01-25 00:33:56 +00:00
compiler.mk mk/compiler.mk: replace empty lines with empty comments 2019-02-22 00:06:46 +00:00
curses.buildlink3.mk mk/curses: document the affected variables for make show-all 2018-12-16 23:21:52 +00:00
curses.builtin.mk Add ripoffline as a curses function to test for 2018-10-04 15:34:42 +00:00
cwrappers.mk mk: allow "bmake clean depends" as shortcut 2019-05-07 19:36:43 +00:00
db1.builtin.mk
djbware.mk
dlopen.buildlink3.mk
dlopen.builtin.mk
endian.mk
fam.buildlink3.mk
fonts.mk fonts.mk: hide echo itself, and improve quoting 2019-04-06 08:43:41 +00:00
fuse.buildlink3.mk
haskell.mk
java-env.mk
java-vm.mk sun-jdk6, sun-jre6: remove 2019-05-02 08:36:09 +00:00
jpeg.buildlink3.mk
krb5.buildlink3.mk Remove crypto restrictions from kerberos users. 2018-01-02 05:39:00 +00:00
Kyuafile
libusb.buildlink3.mk Import global switch for libusb's implementation [1/2] 2018-02-10 13:45:45 +00:00
license.mk license.mk: Fix a typo 2019-02-10 21:36:54 +00:00
linux-pam.builtin.mk
love.mk s/wip/games/, thanks leot for the ping. 2018-10-01 18:25:17 +00:00
motif.buildlink3.mk
mpi.buildlink3.mk mk: fix pkglint warnings about ambiguous variables 2019-04-20 16:32:42 +00:00
mysql.buildlink3.mk mk: bump mysql default to 57. 2018-02-20 13:21:45 +00:00
ocaml.mk Synced if statement in mk/ocaml.mk with that in lang/ocaml/Makefile 2019-05-14 15:35:19 +00:00
omf-scrollkeeper.mk
oss.buildlink3.mk
oss.builtin.mk
pam.buildlink3.mk
pax.mk
pf.buildlink3.mk
pgsql.buildlink3.mk Remove references to Postgresql 9.3 2019-05-21 05:52:31 +00:00
pkg-build-options.mk
pthread.buildlink3.mk
pthread.builtin.mk
readline.buildlink3.mk
readline.builtin.mk
resolv.buildlink3.mk
smf.mk
solaris-pam.builtin.mk
subst.mk mk/subst.mk: use simpler words in the documentation, add an example 2019-04-28 12:31:15 +00:00
termcap.buildlink3.mk mk/termcap.buildlink3.mk: add show-all-termcap target for debugging 2018-12-20 17:08:27 +00:00
termcap.builtin.mk
terminfo.buildlink3.mk
terminfo.builtin.mk
unprivileged.mk
wxGTK.mk
x11.buildlink3.mk
x11.builtin.mk
x11.version.mk
xaw.buildlink3.mk