graphics/gdk-pixbuf2 2.44.8 MidnightBSD
Graphic library for GTK
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
32c2da305f- License
- lgpl2.1+
- Categories
- graphics
Description
The GdkPixBuf library provides a number of features:
- Image loading facilities.
- Rendering of a GdkPixBuf into various formats:
drawables (windows, pixmaps), GdkRGB buffers.
- A cache interface
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/gdk-pixbuf2 | 2.44.8 |
| FreeBSD | graphics/gdk-pixbuf2 | 2.44.1 |
| OpenBSD | graphics/gdk-pixbuf2 | 2.44.8 |
| NetBSD | graphics/gdk-pixbuf2 | 2.44.8nb1 |
| DragonFly | graphics/gdk-pixbuf2 | 2.42.12_1 |
| HardenedBSD | graphics/gdk-pixbuf2 | 2.44.1 |
| GhostBSD | graphics/gdk-pixbuf2 | 2.44.1 |
Install
Binary package:
mport install gdk-pixbuf2
From mports:
cd /usr/mports/graphics/gdk-pixbuf2 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gdk-pixbuf2>0:graphics/gdk-pixbuf2
LIB_DEPENDS= libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2
Dependencies
No port depends on this one.
Configuration
Options name: graphics_gdk-pixbuf
| Option | Default | Description |
|---|---|---|
| GIF | on | |
| JPEG | on | |
| MANPAGES | on | |
| PNG | on | |
| TIFF | on |
- USES
- cpe gettext gnome localbase:ldflags meson pkgconfig python:build shared-mime-info shebangfix tar:xz trigger
- Service scripts
- none
Files
Manual pages 2
- gdk-pixbuf-csource(1)
- gdk-pixbuf-query-loaders(1)
pkg-plist 143
- bin/gdk-pixbuf-csource
- bin/gdk-pixbuf-pixdata
- bin/gdk-pixbuf-query-loaders
- bin/gdk-pixbuf-thumbnailer
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
- include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
- lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-gif.so
- lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-jpeg.so
- lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-png.so
- lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-tiff.so
- lib/girepository-1.0/GdkPixbuf-2.0.typelib
- lib/girepository-1.0/GdkPixdata-2.0.typelib
- lib/libgdk_pixbuf-2.0.so
- lib/libgdk_pixbuf-2.0.so.0
- lib/libgdk_pixbuf-2.0.so.
- libdata/pkgconfig/gdk-pixbuf-2.0.pc
- share/man/man1/gdk-pixbuf-csource.1.gz
- share/man/man1/gdk-pixbuf-query-loaders.1.gz
- share/gir-1.0/GdkPixbuf-2.0.gir
- share/gir-1.0/GdkPixdata-2.0.gir
- share/locale/ab/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/af/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ang/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ar/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/as/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ast/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/az/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/be/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/be@latin/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/bg/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/bn/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/bn_IN/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/br/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/bs/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ca/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ca@valencia/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/crh/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/cs/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/csb/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/cy/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/da/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/de/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/dz/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/el/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/en@shaw/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/en_CA/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/en_GB/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/eo/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/es/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/et/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/eu/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/fa/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/fi/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/fr/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/fur/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ga/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/gl/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/gu/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/he/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/hi/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/hr/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/hu/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/hy/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ia/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/id/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/io/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/is/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/it/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ja/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ka/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/kab/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/kk/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/km/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/kn/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ko/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ku/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/li/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/lt/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/lv/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/mai/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/mi/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/mk/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ml/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/mn/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/mr/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ms/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/my/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/nb/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/nds/LC_MESSAGES/gdk-pixbuf.mo
- share/locale/ne/LC_MESSAGES/gdk-pixbuf.mo
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/gdk-pixbuf-2.44.8.tar.xz | 6.037756e+06 | 919f529512961a12e81cd4b4b466a48c3933469e7f9a310c6513cd4fb252ba3c |
Master sites 1
- GNOME
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
32c2da305f |
Lucas Holt | graphics/gdk-pixbuf2: update to 2.44.8 (#1194) Updates gdk-pixbuf2 to 2.44.8 and resets PORTREVISION to 0. Preserves
the existing gdk-pixbuf query-loader trigger and pkg-plist
postexec/postunexec cache hooks unchanged.
Validation: bmake makesum, patch, build, fake, package, test (existing
NO_TEST=yes), check-license, git diff --check. portlint reports only
retained generated work/package artifacts plus existing advisories.
## Summary by Sourcery
Update gdk-pixbuf2 to the 2.44.8 release.
Enhancements:
- Update graphics/gdk-pixbuf2 to version 2.44.8 and synchronize its
library version metadata.
Chores:
- Reset PORTREVISION for the upstream version update.
Signed-off-by: Lucas Holt <[email protected]> |
|
8d5ff9c3f9 |
Lucas Holt | graphics/gdk-pixbuf2: update to 2.44.1 (#990) Update gdk-pixbuf2 to 2.44.1, reset PORTREVISION for the release update,
and replace the deprecated generic LGPL metadata with LGPL-2.1-or-later.
The Meson test suite remains disabled because upstream tests can invoke
destructive/OOM conditions. Android and glycin backends are explicitly
disabled; Android otherwise requires unavailable jnigraphics.
Validation:
- bmake makesum
- bmake check-license
- bmake patch
- bmake
- bmake fake
- bmake package
- bmake test (NO_TEST=yes)
- portlint -C graphics/gdk-pixbuf2 (0 fatal errors; 2 warnings)
- git diff --check
## Summary by Sourcery
Update gdk-pixbuf2 to 2.44.1 with refreshed package metadata and
disabled unsupported backends.
Enhancements:
- Update gdk-pixbuf2 to the 2.44.1 release and align its library version
metadata.
… |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |