BSD Ports

graphics/skia 144_3 FreeBSD

Complete 2D graphic library for drawing Text, Geometries, and Images

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
06582a0423
License
BSD3CLAUSE
Categories
graphics
Package size
2577.8 KiB, 9581.8 KiB installed

Description

Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and software platforms. It serves as the graphics engine for Google Chrome and ChromeOS, Android, Flutter, and many other products.

In the other systems

SystemPortVersion
FreeBSDgraphics/skia144_3
NetBSDwip/skia-git129
HardenedBSDgraphics/skia144_2
GhostBSDgraphics/skia144_2

Install

Binary package:

pkg install skia

From the ports tree:

cd /usr/ports/graphics/skia/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	skia>0:graphics/skia
LIB_DEPENDS=	libbentleyottmann.so:graphics/skia

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest144_3144_3--144_3
FreeBSD:14:quarterly144_2144_2n/a-144_2
FreeBSD:15:latest144_3144_3n/a--
FreeBSD:15:quarterly144_2144_2n/an/an/a
FreeBSD:16:latest144_2144_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 8

The full lists below include those, and their dependencies in turn.

Build dependencies 39
Run dependencies 36

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang jpeg ninja python:build
Service scripts
none

Files

pkg-plist 558
  • include/skia/include/android/AHardwareBufferUtils.h
  • include/skia/include/android/GrAHardwareBufferUtils.h
  • include/skia/include/android/SkAndroidFrameworkUtils.h
  • include/skia/include/android/SkAnimatedImage.h
  • include/skia/include/android/SkCanvasAndroid.h
  • include/skia/include/android/SkImageAndroid.h
  • include/skia/include/android/SkSurfaceAndroid.h
  • include/skia/include/android/graphite/SurfaceAndroid.h
  • include/skia/include/codec/SkAndroidCodec.h
  • include/skia/include/codec/SkAvifDecoder.h
  • include/skia/include/codec/SkBmpDecoder.h
  • include/skia/include/codec/SkCodec.h
  • include/skia/include/codec/SkCodecAnimation.h
  • include/skia/include/codec/SkEncodedImageFormat.h
  • include/skia/include/codec/SkEncodedOrigin.h
  • include/skia/include/codec/SkGifDecoder.h
  • include/skia/include/codec/SkIcoDecoder.h
  • include/skia/include/codec/SkJpegDecoder.h
  • include/skia/include/codec/SkJpegxlDecoder.h
  • include/skia/include/codec/SkPixmapUtils.h
  • include/skia/include/codec/SkPngChunkReader.h
  • include/skia/include/codec/SkPngDecoder.h
  • include/skia/include/codec/SkPngRustDecoder.h
  • include/skia/include/codec/SkRawDecoder.h
  • include/skia/include/codec/SkWbmpDecoder.h
  • include/skia/include/codec/SkWebpDecoder.h
  • include/skia/include/config/SkUserConfig.h
  • include/skia/include/core/SkAlphaType.h
  • include/skia/include/core/SkAnnotation.h
  • include/skia/include/core/SkArc.h
  • include/skia/include/core/SkBBHFactory.h
  • include/skia/include/core/SkBitmap.h
  • include/skia/include/core/SkBlendMode.h
  • include/skia/include/core/SkBlender.h
  • include/skia/include/core/SkBlurTypes.h
  • include/skia/include/core/SkCPUContext.h
  • include/skia/include/core/SkCPURecorder.h
  • include/skia/include/core/SkCanvas.h
  • include/skia/include/core/SkCanvasVirtualEnforcer.h
  • include/skia/include/core/SkCapabilities.h
  • include/skia/include/core/SkClipOp.h
  • include/skia/include/core/SkColor.h
  • include/skia/include/core/SkColorFilter.h
  • include/skia/include/core/SkColorSpace.h
  • include/skia/include/core/SkColorTable.h
  • include/skia/include/core/SkColorType.h
  • include/skia/include/core/SkContourMeasure.h
  • include/skia/include/core/SkCoverageMode.h
  • include/skia/include/core/SkCubicMap.h
  • include/skia/include/core/SkData.h
  • include/skia/include/core/SkDataTable.h
  • include/skia/include/core/SkDocument.h
  • include/skia/include/core/SkDrawable.h
  • include/skia/include/core/SkExecutor.h
  • include/skia/include/core/SkFlattenable.h
  • include/skia/include/core/SkFont.h
  • include/skia/include/core/SkFontArguments.h
  • include/skia/include/core/SkFontMetrics.h
  • include/skia/include/core/SkFontMgr.h
  • include/skia/include/core/SkFontParameters.h
  • include/skia/include/core/SkFontScanner.h
  • include/skia/include/core/SkFontStyle.h
  • include/skia/include/core/SkFontTypes.h
  • include/skia/include/core/SkFourByteTag.h
  • include/skia/include/core/SkGraphics.h
  • include/skia/include/core/SkImage.h
  • include/skia/include/core/SkImageFilter.h
  • include/skia/include/core/SkImageGenerator.h
  • include/skia/include/core/SkImageInfo.h
  • include/skia/include/core/SkM44.h
  • include/skia/include/core/SkMallocPixelRef.h
  • include/skia/include/core/SkMaskFilter.h
  • include/skia/include/core/SkMatrix.h
  • include/skia/include/core/SkMesh.h
  • include/skia/include/core/SkMilestone.h
  • include/skia/include/core/SkOpenTypeSVGDecoder.h
  • include/skia/include/core/SkOverdrawCanvas.h
  • include/skia/include/core/SkPaint.h
  • include/skia/include/core/SkPath.h
  • include/skia/include/core/SkPathBuilder.h
  • include/skia/include/core/SkPathEffect.h
  • include/skia/include/core/SkPathIter.h
  • include/skia/include/core/SkPathMeasure.h
  • include/skia/include/core/SkPathTypes.h
  • include/skia/include/core/SkPathUtils.h
  • include/skia/include/core/SkPicture.h
  • include/skia/include/core/SkPictureRecorder.h
  • include/skia/include/core/SkPixelRef.h
  • include/skia/include/core/SkPixmap.h
  • include/skia/include/core/SkPoint.h
  • include/skia/include/core/SkPoint3.h
  • include/skia/include/core/SkRRect.h
  • include/skia/include/core/SkRSXform.h
  • include/skia/include/core/SkRasterHandleAllocator.h
  • include/skia/include/core/SkRecorder.h
  • include/skia/include/core/SkRect.h
  • include/skia/include/core/SkRefCnt.h
  • include/skia/include/core/SkRegion.h
  • include/skia/include/core/SkSamplingOptions.h
  • include/skia/include/core/SkScalar.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
google-skia-chrome-m144_GH0.tar.gz6.374515e+0750404e3f1985a76c6c48bae205ae1ad1234c193e1bea83f7286076b040362a3b

Commit history 2

DateCommitCreditsLog message
06582a0423 Hiroki Tagato */*: Bump port revision after spirv-tools update (36c50e5bf7cc)
e77979c168 Hiroki Tagato */*: Bump port revision after spirv-tools update (f6a550749269)