It seems that the package libXrender has a few symbols absent in the 4.3.0
libXrender, so treat that as a minor bump and upgrade the dependency. It seems that all packages that depend on Xrender do so indirectly, through a dependency on Xft2, which already depends on Xrender 0.8.2, so skip the PKGREVISION bumps. The only effect of this should be to prevent dependents from gaining the shared library dependency on both the X and package libs.
This commit is contained in:
parent
7e52ad98e6
commit
90394b31aa
2 changed files with 6 additions and 6 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: buildlink2.mk,v 1.4 2003/11/07 20:21:52 jdolecek Exp $
|
||||
# $NetBSD: buildlink2.mk,v 1.5 2003/11/10 02:26:53 fredb Exp $
|
||||
|
||||
.if !defined(XRENDER_BUILDLINK2_MK)
|
||||
XRENDER_BUILDLINK2_MK= # defined
|
||||
|
@ -58,9 +58,9 @@ EVAL_PREFIX+= BUILDLINK_PREFIX.Xrender=Xrender
|
|||
BUILDLINK_PREFIX.Xrender_DEFAULT= ${X11PREFIX}
|
||||
#
|
||||
# If we depend on the package, depend on the latest version
|
||||
# with a library major bump.
|
||||
# with a library minor bump.
|
||||
#
|
||||
BUILDLINK_DEPENDS.Xrender= Xrender>=0.8
|
||||
BUILDLINK_DEPENDS.Xrender= Xrender>=0.8.2
|
||||
|
||||
.include "../../x11/render/buildlink2.mk"
|
||||
.else
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.7 2003/09/30 10:18:57 jlam Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.8 2003/11/10 02:26:53 fredb Exp $
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
||||
XRENDER_BUILDLINK3_MK:= ${XRENDER_BUILDLINK3_MK}+
|
||||
|
@ -62,9 +62,9 @@ MAKEFLAGS+= _NEED_XRENDER="${_NEED_XRENDER}"
|
|||
.if ${_NEED_XRENDER} == "YES"
|
||||
#
|
||||
# If we depend on the package, depend on the latest version with a library
|
||||
# major number bump.
|
||||
# minor number bump.
|
||||
#
|
||||
BUILDLINK_DEPENDS.Xrender= Xrender>=0.7
|
||||
BUILDLINK_DEPENDS.Xrender= Xrender>=0.8.2
|
||||
. if !empty(BUILDLINK_DEPTH:M\+)
|
||||
BUILDLINK_DEPENDS+= Xrender
|
||||
. endif
|
||||
|
|
Loading…
Reference in a new issue