components/library/babl/Makefile | ●●●●● patch | view | raw | blame | history | |
components/library/babl/babl.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/babl/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/library/babl/pkg5 | ●●●●● patch | view | raw | blame | history |
components/library/babl/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= babl COMPONENT_VERSION= 0.1.106 COMPONENT_VERSION= 0.1.108 COMPONENT_SUMMARY= Babl is a dynamic, any to any, pixel format conversion library COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz COMPONENT_ARCHIVE_HASH= sha256:d325135d3304f088c134cc620013acf035de2e5d125a50a2d91054e7377c415f COMPONENT_ARCHIVE_HASH= sha256:26defe9deaab7ac4d0e076cab49c2a0d6ebd0df0c31fd209925a5f07edee1475 COMPONENT_ARCHIVE_URL= https://download.gimp.org/pub/babl/0.1/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL= https://gegl.org/babl/ COMPONENT_FMRI= image/library/babl @@ -37,12 +37,20 @@ CPPFLAGS += -I/usr/include/lcms2 CONFIGURE_OPTIONS+= --sysconfdir=$(ETCDIR) CONFIGURE_OPTIONS+= --datadir=$(USRSHAREDIR) CONFIGURE_OPTIONS+= --infodir=$(USRSHAREDIR)/info CONFIGURE_OPTIONS += --datadir=$(USRSHAREDIR) CONFIGURE_OPTIONS += --infodir=$(USRSHAREDIR)/info CONFIGURE_OPTIONS += -Dwith-docs=false CONFIGURE_OPTIONS += -Denable-gir=true CONFIGURE_OPTIONS += -Denable-vapi=true # Support x86 extensions up to sse2 introduced with Pentium 4: CONFIGURE_OPTIONS+= -Denable-sse4_1=false CONFIGURE_OPTIONS+= -Denable-f16c=false CONFIGURE_OPTIONS += -Denable-mmx=true CONFIGURE_OPTIONS += -Denable-sse=true CONFIGURE_OPTIONS += -Denable-sse2=true # sse4.1 has been introduced with the Penryn microarchitecture CONFIGURE_OPTIONS += -Denable-sse4_1=false # half float format is suported since ivy bridge CONFIGURE_OPTIONS += -Denable-f16c=false # gobject-introspection requires this COMPONENT_BUILD_ENV += CC="$(CC)" @@ -51,14 +59,6 @@ # Without this we get issues with gobject-introspection LD_B_DIRECT= LD_Z_IGNORE= # Needed for "gmake test" to work successfully. # If SHELLOPTS is exported (as it is by the userland makefiles), # then all shell options get exported to child invocations of bash, # which results in test failures due to nounset and xtrace being # set unexpectedly, and errors such as "$1: unbound variable" and # diffs failing due to script tracing in output files. unexport SHELLOPTS # Remove irrelevant lines from test output: COMPONENT_TEST_TRANSFORMS += \ components/library/babl/babl.p5m
@@ -39,6 +39,7 @@ file path=usr/lib/$(MACH64)/babl-0.1/double.so file path=usr/lib/$(MACH64)/babl-0.1/fast-float.so file path=usr/lib/$(MACH64)/babl-0.1/float.so file path=usr/lib/$(MACH64)/babl-0.1/formats.so file path=usr/lib/$(MACH64)/babl-0.1/gegl-fixups.so file path=usr/lib/$(MACH64)/babl-0.1/gggl-lies.so file path=usr/lib/$(MACH64)/babl-0.1/gggl-table-lies.so @@ -85,8 +86,8 @@ file path=usr/lib/$(MACH64)/babl-0.1/ycbcr.so file path=usr/lib/$(MACH64)/girepository-1.0/Babl-0.1.typelib link path=usr/lib/$(MACH64)/libbabl-0.1.so target=libbabl-0.1.so.0 link path=usr/lib/$(MACH64)/libbabl-0.1.so.0 target=libbabl-0.1.so.0.205.1 file path=usr/lib/$(MACH64)/libbabl-0.1.so.0.205.1 link path=usr/lib/$(MACH64)/libbabl-0.1.so.0 target=libbabl-0.1.so.0.207.1 file path=usr/lib/$(MACH64)/libbabl-0.1.so.0.207.1 file path=usr/lib/$(MACH64)/pkgconfig/babl-0.1.pc file path=usr/share/gir-1.0/Babl-0.1.gir file path=usr/share/vala/vapi/babl-0.1.deps components/library/babl/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2023 <contributor> # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -38,6 +38,7 @@ file path=usr/lib/$(MACH64)/babl-0.1/double.so file path=usr/lib/$(MACH64)/babl-0.1/fast-float.so file path=usr/lib/$(MACH64)/babl-0.1/float.so file path=usr/lib/$(MACH64)/babl-0.1/formats.so file path=usr/lib/$(MACH64)/babl-0.1/gegl-fixups.so file path=usr/lib/$(MACH64)/babl-0.1/gggl-lies.so file path=usr/lib/$(MACH64)/babl-0.1/gggl-table-lies.so @@ -84,8 +85,8 @@ file path=usr/lib/$(MACH64)/babl-0.1/ycbcr.so file path=usr/lib/$(MACH64)/girepository-1.0/Babl-0.1.typelib link path=usr/lib/$(MACH64)/libbabl-0.1.so target=libbabl-0.1.so.0 link path=usr/lib/$(MACH64)/libbabl-0.1.so.0 target=libbabl-0.1.so.0.205.1 file path=usr/lib/$(MACH64)/libbabl-0.1.so.0.205.1 link path=usr/lib/$(MACH64)/libbabl-0.1.so.0 target=libbabl-0.1.so.0.207.1 file path=usr/lib/$(MACH64)/libbabl-0.1.so.0.207.1 file path=usr/lib/$(MACH64)/pkgconfig/babl-0.1.pc file path=usr/share/gir-1.0/Babl-0.1.gir file path=usr/share/vala/vapi/babl-0.1.deps components/library/babl/pkg5
@@ -12,4 +12,4 @@ "image/library/babl" ], "name": "babl" } }