pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/x11/fltk13



Thomas Klausner wrote:
> 
> Module Name:  pkgsrc
> Committed By: wiz
> Date:         Mon Jan 27 22:21:34 UTC 2025
> 
> Modified Files:
>       pkgsrc/x11/fltk13: buildlink3.mk
> 
> Log Message:
> fltk13: add upper bound in buildlink3.mk
> 
> so this doesn't accidentally pick up wip/fltk14-devel binary packages

| -BUILDLINK_API_DEPENDS.fltk+= fltk>=1.3.0
| +BUILDLINK_API_DEPENDS.fltk+= fltk>=1.3.0<1.4.0
|  BUILDLINK_ABI_DEPENDS.fltk?= fltk>=1.3.8nb3

This does only limit the API version to compile a package.

I think we need an upper limit for the ABI version too, to avoid
that a binary package of the FLTK 1.4 library would be accepted as
a dependency for another binary package that was compiled for the
FLTK 1.3 library.


The old "x11/fltk" package for FLTK 1.1 use the following settings:
| 
| BUILDLINK_API_DEPENDS.fltk+= fltk>=1.1.5rc1<1.3
| BUILDLINK_ABI_DEPENDS.fltk?= fltk>=1.1.10nb7<1.3



Home | Main Index | Thread Index | Old Index