notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
babl Dynamic pixel format conversion library
0.1.108_1 x11 on this many watch lists=18 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.108_1Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-04-15 01:49:03
Last Update: 2024-06-01 23:16:56
Commit Hash: bb1c751
People watching this port, also watch:: flac, xorg-fonts-truetype, libexif, libXdamage, dbus
License: LGPL3
WWW:
https://www.gegl.org/babl/
Description:
Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (87 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/babl-0.1.108_1/catalog.mk
  3. /usr/local/share/licenses/babl-0.1.108_1/LICENSE
  4. /usr/local/share/licenses/babl-0.1.108_1/LGPL3
  5. bin/babl
  6. include/babl-0.1/babl/babl-introspect.h
  7. include/babl-0.1/babl/babl-macros.h
  8. include/babl-0.1/babl/babl-types.h
  9. include/babl-0.1/babl/babl-version.h
  10. include/babl-0.1/babl/babl.h
  11. lib/babl-0.1/CIE.so
  12. lib/babl-0.1/HCY.so
  13. lib/babl-0.1/HSL.so
  14. lib/babl-0.1/HSV.so
  15. @comment lib/babl-0.1/arm-neon-CIE.so
  16. @comment lib/babl-0.1/arm-neon-cairo.so
  17. @comment lib/babl-0.1/arm-neon-double.so
  18. @comment lib/babl-0.1/arm-neon-float.so
  19. @comment lib/babl-0.1/arm-neon-gegl-fixups.so
  20. @comment lib/babl-0.1/arm-neon-gggl-lies.so
  21. @comment lib/babl-0.1/arm-neon-gggl.so
  22. @comment lib/babl-0.1/arm-neon-grey.so
  23. @comment lib/babl-0.1/arm-neon-simple.so
  24. @comment lib/babl-0.1/arm-neon-u16.so
  25. @comment lib/babl-0.1/arm-neon-u32.so
  26. @comment lib/babl-0.1/arm-neon-ycbcr.so
  27. lib/babl-0.1/avx2-int8.so
  28. lib/babl-0.1/cairo.so
  29. lib/babl-0.1/double.so
  30. lib/babl-0.1/fast-float.so
  31. lib/babl-0.1/float.so
  32. lib/babl-0.1/formats.so
  33. lib/babl-0.1/gegl-fixups.so
  34. lib/babl-0.1/gggl-lies.so
  35. lib/babl-0.1/gggl-table-lies.so
  36. lib/babl-0.1/gggl-table.so
  37. lib/babl-0.1/gggl.so
  38. lib/babl-0.1/gimp-8bit.so
  39. lib/babl-0.1/grey.so
  40. lib/babl-0.1/half.so
  41. lib/babl-0.1/naive-CMYK.so
  42. lib/babl-0.1/oklab.so
  43. lib/babl-0.1/simple.so
  44. lib/babl-0.1/sse-half.so
  45. lib/babl-0.1/sse2-float.so
  46. lib/babl-0.1/sse2-int16.so
  47. lib/babl-0.1/sse2-int8.so
  48. lib/babl-0.1/sse4-int8.so
  49. lib/babl-0.1/two-table.so
  50. lib/babl-0.1/u16.so
  51. lib/babl-0.1/u32.so
  52. lib/babl-0.1/x86-64-v2-CIE.so
  53. lib/babl-0.1/x86-64-v2-cairo.so
  54. lib/babl-0.1/x86-64-v2-double.so
  55. lib/babl-0.1/x86-64-v2-float.so
  56. lib/babl-0.1/x86-64-v2-gegl-fixups.so
  57. lib/babl-0.1/x86-64-v2-gggl-lies.so
  58. lib/babl-0.1/x86-64-v2-gggl.so
  59. lib/babl-0.1/x86-64-v2-grey.so
  60. lib/babl-0.1/x86-64-v2-simple.so
  61. lib/babl-0.1/x86-64-v2-u16.so
  62. lib/babl-0.1/x86-64-v2-u32.so
  63. lib/babl-0.1/x86-64-v2-ycbcr.so
  64. lib/babl-0.1/x86-64-v3-CIE.so
  65. lib/babl-0.1/x86-64-v3-cairo.so
  66. lib/babl-0.1/x86-64-v3-double.so
  67. lib/babl-0.1/x86-64-v3-float.so
  68. lib/babl-0.1/x86-64-v3-gegl-fixups.so
  69. lib/babl-0.1/x86-64-v3-gggl-lies.so
  70. lib/babl-0.1/x86-64-v3-gggl.so
  71. lib/babl-0.1/x86-64-v3-grey.so
  72. lib/babl-0.1/x86-64-v3-simple.so
  73. lib/babl-0.1/x86-64-v3-u16.so
  74. lib/babl-0.1/x86-64-v3-u32.so
  75. lib/babl-0.1/x86-64-v3-ycbcr.so
  76. lib/babl-0.1/ycbcr.so
  77. lib/girepository-1.0/Babl-0.1.typelib
  78. lib/libbabl-0.1.so
  79. lib/libbabl-0.1.so.0
  80. lib/libbabl-0.1.so.0.207.1
  81. libdata/pkgconfig/babl-0.1.pc
  82. share/gir-1.0/Babl-0.1.gir
  83. share/vala/vapi/babl-0.1.deps
  84. share/vala/vapi/babl-0.1.vapi
  85. @owner
  86. @group
  87. @mode
Collapse this list.
Dependency lines:
  • babl>0:x11/babl
To install the port:
cd /usr/ports/x11/babl/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/babl
  • pkg install babl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: babl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1714875298 SHA256 (babl-0.1.108.tar.xz) = 26defe9deaab7ac4d0e076cab49c2a0d6ebd0df0c31fd209925a5f07edee1475 SIZE (babl-0.1.108.tar.xz) = 317036

Packages (timestamps in pop-ups are UTC):
babl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.1.108_10.1.108_10.1.840.1.108_10.1.108_1---
FreeBSD:13:quarterly0.1.108_10.1.108_1-0.1.108_10.1.108_1-0.1.1060.1.106
FreeBSD:14:latest0.1.108_10.1.108_10.1.980.1.108_10.1.108_1--0.1.106
FreeBSD:14:quarterly0.1.108_10.1.108_1-0.1.108_10.1.108_1-0.1.1060.1.106
FreeBSD:15:latest0.1.108_10.1.108_1n/a0.1.108_1n/a-0.1.1060.1.106
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. g-ir-scanner : devel/gobject-introspection
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. valac : lang/vala
Library dependencies:
  1. liblcms2.so : graphics/lcms2
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. deskutils/gnome-photos
  2. graphics/gegl
  3. graphics/gimp-app
  4. graphics/gimp-jxl-plugin
  5. graphics/gimp-lensfun-plugin
  6. multimedia/libopenshot
  7. print/gimp-gutenprint

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. graphics/gegl3*
  2. graphics/jpeg-xl*
  3. graphics/py-gimp*
  4. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for babl-0.1.108_1: AVX2=off: Use AVX2 optimized routines F16C=off: Use F16C optimized routines MMX=on: Use MMX optimized routines SSE=on: Use SSE optimized routines SSE2=on: Use SSE2 optimized routines SSE41=off: Use SSE4.1 optimized routines ===> Use 'make config' to modify these settings
Options name:
x11_babl
USES:
gnome meson pathfix pkgconfig tar:xz vala:build compiler:c11
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://gimp.afri.cc/pub/babl/0.1//
  2. http://gimp.mirrors.hoobly.com/pub/babl/0.1//
  3. https://download.gimp.org/pub/babl/0.1//
Collapse this list.

Number of commits found: 67

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.108_1
01 Jun 2024 23:16:56
commit hash: bb1c7512f9d178ff5711bb2051006916482aa47acommit hash: bb1c7512f9d178ff5711bb2051006916482aa47acommit hash: bb1c7512f9d178ff5711bb2051006916482aa47acommit hash: bb1c7512f9d178ff5711bb2051006916482aa47a files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
x11/babl: sort out Makefile and pet portclippy

Remove localbase.
Limit SIMD to i386/amd64, default for i386 is none, for amd64 SSE2.
But users can turn on or off all SIMD sets during build.

PR:		279275
Approved by:	fluffy (gnome, maintainer)
0.1.108
27 May 2024 18:13:38
commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
*/*: Remove incorrect libtool dependency

All these ports builds without libtool.
Tested using Poudriere.

Approved by:	portmgr (blanket, build fix), diizzy (mentor)
Differential Revision:	https://reviews.freebsd.org/D45376
0.1.108
24 May 2024 12:31:06
commit hash: fe1e2dad6b9d24566877f06d38411c6d581d3c70commit hash: fe1e2dad6b9d24566877f06d38411c6d581d3c70commit hash: fe1e2dad6b9d24566877f06d38411c6d581d3c70commit hash: fe1e2dad6b9d24566877f06d38411c6d581d3c70 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
graphics/gimp{,-app},graphics/gegl,x11/babl: update to 2.10.38, 0.4.48, 0.1.108

Changelogs and News:
https://www.gimp.org/news/2024/05/05/gimp-2-10-38-released/
https://gitlab.gnome.org/GNOME/gimp/-/blob/gimp-2-10/NEWS
https://www.gegl.org/release-notes.html
https://www.gegl.org/babl/

Also fix "graphics/gimp crash on quit".

PR:			278789 278292
Reviewed by:		diizzy
Tested by:		pkubaj (on powerpc*), saper@saper.info, tatsuki_makino@hotmail.com
Approved by:		gnome (maintainer, timeout > 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D45094
0.1.106
12 Aug 2023 01:37:44
commit hash: ba1796ef177be725eff5319198ecb1c3bdf52184commit hash: ba1796ef177be725eff5319198ecb1c3bdf52184commit hash: ba1796ef177be725eff5319198ecb1c3bdf52184commit hash: ba1796ef177be725eff5319198ecb1c3bdf52184 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
x11/babl: fix build on powerpc

Clang miscompiles babl-html-dump:
pid 27736 (babl-html-dump), jid 963, uid 65534: exited on signal 11 (core
dumped)

Also, -Wno-error=incompatible-function-pointer-types is not compatible with GCC.
0.1.106
19 May 2023 21:40:16
commit hash: f02cac60bb7d64ec8c5967abfb154bef3b58b25dcommit hash: f02cac60bb7d64ec8c5967abfb154bef3b58b25dcommit hash: f02cac60bb7d64ec8c5967abfb154bef3b58b25dcommit hash: f02cac60bb7d64ec8c5967abfb154bef3b58b25d files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: update to 0.1.106 release (+)

Changelog:	https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_106/NEWS
0.1.102
28 Feb 2023 20:41:16
commit hash: c6b9e060e2bd500a5e9f445a891789203c58ea44commit hash: c6b9e060e2bd500a5e9f445a891789203c58ea44commit hash: c6b9e060e2bd500a5e9f445a891789203c58ea44commit hash: c6b9e060e2bd500a5e9f445a891789203c58ea44 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: update to 0.1.102 release (+)

ChangeLog:	https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_102/NEWS

Sponsored by:	Serenity Cybersecurity, LLC
0.1.98
22 Nov 2022 11:05:14
commit hash: 86e365fc20d191ae6f2b007c23f4581e2426c392commit hash: 86e365fc20d191ae6f2b007c23f4581e2426c392commit hash: 86e365fc20d191ae6f2b007c23f4581e2426c392commit hash: 86e365fc20d191ae6f2b007c23f4581e2426c392 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: update to 0.1.98 release (+)

Changelog:	https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_98/NEWS
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.1.96
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.96
26 Aug 2022 17:02:25
commit hash: d9b0d9ac4e6b3fc91eb160e6f884d96354caa9bdcommit hash: d9b0d9ac4e6b3fc91eb160e6f884d96354caa9bdcommit hash: d9b0d9ac4e6b3fc91eb160e6f884d96354caa9bdcommit hash: d9b0d9ac4e6b3fc91eb160e6f884d96354caa9bd files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
framework: switch tree to using vala.mk

PR:		249940
0.1.96
26 Aug 2022 07:45:06
commit hash: 0453a158c1ffaaa4fa5e3aa0697918d660a80710commit hash: 0453a158c1ffaaa4fa5e3aa0697918d660a80710commit hash: 0453a158c1ffaaa4fa5e3aa0697918d660a80710commit hash: 0453a158c1ffaaa4fa5e3aa0697918d660a80710 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: update to 1.96.0 maintenance release (+)

Changelog:	https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_96/NEWS
0.1.92_1
20 Jul 2022 14:23:32
commit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050bcommit hash: d357bca4f0e71714865e030d7a1e611845d9050b files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
x11: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.1.92_1
15 Jul 2022 17:48:05
commit hash: f07f4b439b66de44e27e6b042ca16656ec480156commit hash: f07f4b439b66de44e27e6b042ca16656ec480156commit hash: f07f4b439b66de44e27e6b042ca16656ec480156commit hash: f07f4b439b66de44e27e6b042ca16656ec480156 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: adjust SIMD logic (+)

Enable SIMD option by default only on amd64.

Force SIMD off (by exclude) on i386 arch to disable autodetect cpu features
even it it build on modern cpus.
0.1.92
30 Jun 2022 21:45:19
commit hash: bb0f1da1920c245641a1f8a03dc17051631e66f0commit hash: bb0f1da1920c245641a1f8a03dc17051631e66f0commit hash: bb0f1da1920c245641a1f8a03dc17051631e66f0commit hash: bb0f1da1920c245641a1f8a03dc17051631e66f0 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: fix build on armv7

PR:	264942
Submitted by:	Robert Clausecker
0.1.92
25 Jun 2022 14:00:21
commit hash: 69dc4935e66470d3dd7fccfdbbe855b60644c1a4commit hash: 69dc4935e66470d3dd7fccfdbbe855b60644c1a4commit hash: 69dc4935e66470d3dd7fccfdbbe855b60644c1a4commit hash: 69dc4935e66470d3dd7fccfdbbe855b60644c1a4 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: fix packaging on arm/aarch64

PR:	264875
0.1.92
14 Jun 2022 13:36:55
commit hash: a5fcdcb5e51f4fd8031cf4dc7ece55e15bbbac1acommit hash: a5fcdcb5e51f4fd8031cf4dc7ece55e15bbbac1acommit hash: a5fcdcb5e51f4fd8031cf4dc7ece55e15bbbac1acommit hash: a5fcdcb5e51f4fd8031cf4dc7ece55e15bbbac1a files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: update to 0.1.92 release
0.1.88
20 Mar 2022 18:15:56
commit hash: fbb7f3200ac08bfc348716c4eabebc66743d5c1acommit hash: fbb7f3200ac08bfc348716c4eabebc66743d5c1acommit hash: fbb7f3200ac08bfc348716c4eabebc66743d5c1acommit hash: fbb7f3200ac08bfc348716c4eabebc66743d5c1a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/babl: unbreak build with Meson 0.62.0

meson.build:58:5: ERROR: configuration_data.set10 got unknown keyword arguments
"Description"

PR:		262465
Reported by:	antoine (via exp-run)
Regressed by:	https://github.com/mesonbuild/meson/commit/574525673f6b
0.1.88
19 Nov 2021 21:49:26
commit hash: b833ffcc8afae1cefaa908144d87e83b44c3511ecommit hash: b833ffcc8afae1cefaa908144d87e83b44c3511ecommit hash: b833ffcc8afae1cefaa908144d87e83b44c3511ecommit hash: b833ffcc8afae1cefaa908144d87e83b44c3511e files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
x11/babl: fix build with SIMD=OFF (+)

Babl 0.1.88 have dropped "enable-sse3" from meson options, sync it with port

With hat:	desktop
Sponsored by:	Netzkommune GmbH
0.1.88
17 Jul 2021 17:34:37
commit hash: d766a27ea9bc903b4918f70fcce46e546aced3f5commit hash: d766a27ea9bc903b4918f70fcce46e546aced3f5commit hash: d766a27ea9bc903b4918f70fcce46e546aced3f5commit hash: d766a27ea9bc903b4918f70fcce46e546aced3f5 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
x11/babl: update to 0.1.88
0.1.84
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.1.84
22 Dec 2020 18:43:50
Revision:558942Original commit files touched by this commit
tcberner search for other commits by this committer
x11/babl: update to 0.1.84

2020-12-17 babl-0.1.84
	Fixed bug in caching of CMYK ICC profiles.
0.1.82
07 Nov 2020 10:38:28
Revision:554384Original commit files touched by this commit
tcberner search for other commits by this committer
x11/babl: Update to 0.1.82

PR:		250895
Submitted by:	Neel Chauhan <neel@neelc.org>
0.1.78_1
24 Sep 2020 08:38:38
Revision:549898Original commit files touched by this commit
pkubaj search for other commits by this committer
x11/babl: drop GCC when using clang

New Clang doesn't segfault when building this port.
0.1.78
23 Sep 2020 21:06:51
Revision:549851Original commit files touched by this commit
linimon search for other commits by this committer
Canonicalize use of GCC on all powerpc variants.

Approved by:	portmgr (tier-2 blanket)
0.1.78
15 Jun 2020 15:48:16
Revision:538902Original commit files touched by this commit
bapt search for other commits by this committer
Update to 0.1.78
0.1.74
18 Mar 2020 15:24:42
Revision:528653Original commit files touched by this commit
pkubaj search for other commits by this committer
x11/babl: fix build on powerpc64 elfv2

Clang 10 hits assertion error:
Assertion failed: (!IsStrict && "Don't know how to expand for strict nodes."),
function ExpandNode, file
/poudriere/jails/powerpc64-head/usr/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp,
line 3638.
Stack dump:
0.	Program arguments: cc -Ibabl/4170c83@@babl-0.1@sha -Ibabl -I../babl -I. -I../
-Ibabl/base -I../babl/base -I/usr/local/include -Xclang -fcolor-diagnostics
-pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -Ofast
-fno-unsafe-math-optimizations -Wdeclaration-after-statement -Winit-self
-Wmissing-declarations -Wmissing-prototypes -Wold-style-definition
-Wpointer-arith -O2 -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing -isystem /usr/local/include -fPIC -pthread
-DLIBDIR="/usr/local/lib" -MD -MQ babl/4170c83@@babl-0.1@sha/babl-model.c.o -MF
babl/4170c83@@babl-0.1@sha/babl-model.c.o.d -o
babl/4170c83@@babl-0.1@sha/babl-model.c.o -c ../babl/babl-model.c
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module '../babl/babl-model.c'.
4.	Running pass 'PowerPC DAG->DAG Pattern Instruction Selection' on function
'@babl_model_is_symmetric'
#0 0x0000000013bba6c8 (/usr/bin/cc+0x13bba6c8)
#1 0x0000000013bb7d90 (/usr/bin/cc+0x13bb7d90)
#2 0x0000000013bbd738 (/usr/bin/cc+0x13bbd738)
#3 0x0000000013bbd9ac (/usr/bin/cc+0x13bbd9ac)
#4 0x0000000815740838 (/lib/libthr.so.3+0x27838)
cc: error: clang frontend command failed due to signal (use -v to see
invocation)
FreeBSD clang version 10.0.0 (git@github.com:llvm/llvm-project.git
llvmorg-10.0.0-rc3-1-gc290cb61fdc)
Target: powerpc64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin

Use GCC for now.
0.1.74
25 Feb 2020 21:12:52
Revision:527131Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.74.
0.1.72
27 Dec 2019 09:33:59
Revision:520980Original commit files touched by this commit
bapt search for other commits by this committer
Update babl to 0.1.72

Switch the build system to meson
The archive is now xzed compressed
0.1.66_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
0.1.66
10 Jul 2019 16:50:04
Revision:506361Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.66.
0.1.62
11 May 2019 18:45:54
Revision:501283Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.62.
0.1.60_1
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
0.1.60
24 Nov 2018 13:59:59
Revision:485774Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.60.

* Convert SIMD to option helpers, update and enable by default.
0.1.58
14 Oct 2018 17:29:48
Revision:482099Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.58.
0.1.56
30 Sep 2018 12:34:45
Revision:480953Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.56.
0.1.48_1
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
0.1.48
11 Jun 2018 01:44:15
Revision:472160Original commit files touched by this commit
linimon search for other commits by this committer
Fix port builds for architectures which remain on gcc as the default compiler.
This will primarily help powerpc64.

For archs where clang is the default compiler, these changes will have no
effect, as the base compiler already has these capabilities (primarily, but
not exclusively, c++-11).

Tested for no-harm on amd64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
0.1.48
19 May 2018 20:35:45
Revision:470433Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.48.
0.1.46
14 May 2018 17:38:41
Revision:469929Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.46.
0.1.44
30 Mar 2018 11:40:27
Revision:465963Original commit files touched by this commit
bapt search for other commits by this committer
Update to 0.1.44
0.1.30
20 Oct 2017 18:18:06
Revision:452548Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.30.
0.1.28
02 Jun 2017 08:52:58
Revision:442363Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.28.

* Add license
* regen patch with make makepatch
0.1.14
23 Nov 2015 16:41:12
Revision:402283Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.14.
0.1.12
21 Feb 2015 17:17:52
Revision:379537Original commit files touched by this commit
kwm search for other commits by this committer
Remove unneeded patches, so now the port patches again..

Pointyhat awarded to:	kwm@
0.1.12
21 Feb 2015 15:51:26
Revision:379526Original commit files touched by this commit
kwm search for other commits by this committer
Update babl to 0.1.12.

Remove unused CONFIGURE_ARGS
0.1.10_2
09 Dec 2014 16:58:53
Revision:374407Original commit files touched by this commit
kwm search for other commits by this committer
Use new GIMP master sites macro.
Drop :keepla from USES=libtool.
Switch logic in the SIMD option in babl.
0.1.10_1
24 Nov 2014 20:22:00
Revision:373367Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
0.1.10_1
30 May 2014 13:33:16
Revision:355836Original commit files touched by this commit
tijl search for other commits by this committer
USES=libtool:keepla tar:bzip2.
0.1.10
17 Feb 2014 05:21:07
Revision:344651Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
- Convert USE_GMAKE to USES
0.1.10
20 Sep 2013 23:43:20
Revision:327777Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
0.1.10
23 Apr 2013 14:20:28
Revision:316355Original commit files touched by this commit
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
0.1.10
11 Mar 2013 12:17:15
Revision:313870Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.10
Convert to OtionsNG, switch to pathfix from gnomehack.

PR:		ports/172157
Sumbitted by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>
Obtained from:	gnome team repo
0.1.6
08 Mar 2013 10:51:36
Revision:313633Original commit files touched by this commit
kwm search for other commits by this committer
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
  are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
0.1.6
05 Feb 2013 12:37:27
Revision:311710Original commit files touched by this commit
kwm search for other commits by this committer
Mark jobs unsafe.

PR:		ports/175810
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
0.1.6
16 Mar 2012 03:12:33
Original commit files touched by this commit
mezz search for other commits by this committer
Fix the build with clang.

PR:             ports/163518
Submitted by:   Jan Beich <jbeich@tormail.net>
Feature safe:   yes
0.1.6
22 Nov 2011 08:03:18
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.1.6
  Changes:
  * build improvements
  * remove blatantly wrong conversions from extensions
  * make it possible to distinguish format_n formats from others
  * improvements to vala/gobject introspection support

Approved by:    kwm (gnome@)
Feature safe:   yes
0.1.4
29 Jun 2011 14:51:58
Original commit files touched by this commit
mezz search for other commits by this committer
Fix the build when it enables gobject-introspection. Without it, I get this:

---------------------------
gnome-config: not found
Package babl was not found in the pkg-config search path.
Perhaps you should add the directory containing `babl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'babl' found
---------------------------

Clearly, there is no way for babl to depends on babl (itself). O_o A weird
bug, so remove that '--pkg babl' to fix the build. While I am here, reorder
the pkg-plist to make it easier to read. No function change.
0.1.4
25 Feb 2011 16:14:29
Original commit files touched by this commit
kwm search for other commits by this committer
Update to 0.1.4. [1]

Gir files now shipped with babl. So no need anymore for a seperate port.

PR:             ports/154430 [1]
Submitted by:   gahr@
0.1.2
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
0.1.2
24 Mar 2010 15:19:00
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.1.2

PR:             144225
Submitted by:   Pietro Cerutti <gahr@FreeBSD.org>
Approved by:    kwm (gnome@ team)
0.0.22_1
08 Aug 2009 21:13:31
Original commit files touched by this commit
marcus search for other commits by this committer
Correct the logic of the SIMD option so that packages are not built with
unwanted optimizations.

PR:             137114
Submitted by:   Anonymous <swell.k@gmail.com>
0.0.22_1
02 Aug 2009 21:35:01
Original commit files touched by this commit
marcus search for other commits by this committer
* Add support for SIMDoptimizations (off by default).
* Fix the invocation of mktemp to prevent a spurious error.

PR:             137114
Submitted by:   Anonymous <swell.k@gmail.com>
0.0.22_1
02 Aug 2009 19:36:34
Original commit files touched by this commit
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
0.0.22_1
28 Oct 2008 04:13:30
Original commit files touched by this commit
mezz search for other commits by this committer
Actually bump the PORTREVISION, forgot to save it in editor.
0.0.22
28 Oct 2008 04:00:16
Original commit files touched by this commit
mezz search for other commits by this committer
-No need to include the gnomeprefix that brings gnomehier in. [1]
-Use the gnomehack instead of a pkg-config patch in post-patch target.
-Bump the PORTREVISION.

Submitted by:   Stefan Thurner <thurners@nicsys.de> [1]
0.0.22
06 Jul 2008 17:30:43
Original commit files touched by this commit
marcus search for other commits by this committer
Update to 0.0.22.
0.0.20
15 Apr 2008 01:48:26
Original commit files touched by this commit
ahze search for other commits by this committer
Add babl

Babl is a dynamic, any to any, pixel format conversion library. It
provides conversions between the myriad of buffer types images can be
stored in. Babl doesn't only help with existing pixel formats, but also
facilitates creation of new and uncommon ones.

WWW: http://www.gegl.org/babl/

Number of commits found: 67