diff options
author | piernov <piernov@piernov.org> | 2012-01-22 11:38:02 +0100 |
---|---|---|
committer | piernov <piernov@piernov.org> | 2012-01-22 11:38:02 +0100 |
commit | 50e5ce5b17e69be13228e2393c5804b0a79acfab (patch) | |
tree | 9845fa9af128d7fdd791755bb2be320f3ba2be4e /directfb | |
parent | 9626427c1a1d9c292fc519810c13b9a8073e777f (diff) | |
parent | 8548e8d6882b55dfb509b18dedfb7db17630037d (diff) | |
download | nutyx-extra-50e5ce5b17e69be13228e2393c5804b0a79acfab.tar.gz nutyx-extra-50e5ce5b17e69be13228e2393c5804b0a79acfab.tar.bz2 nutyx-extra-50e5ce5b17e69be13228e2393c5804b0a79acfab.tar.xz nutyx-extra-50e5ce5b17e69be13228e2393c5804b0a79acfab.zip |
Merged with http://kiao.no-ip.info/NuTyX/git/nutyx-pakxe → Repository splitted → nutyx-extra
Diffstat (limited to 'directfb')
-rw-r--r-- | directfb/.footprint.i686 | 341 | ||||
-rw-r--r-- | directfb/.footprint.x86_64 | 341 | ||||
-rw-r--r-- | directfb/.md5sum.i686 | 2 | ||||
-rw-r--r-- | directfb/.md5sum.x86_64 | 2 | ||||
-rw-r--r-- | directfb/Pkgfile | 25 | ||||
-rw-r--r-- | directfb/libpng-1.5.patch | 244 |
6 files changed, 955 insertions, 0 deletions
diff --git a/directfb/.footprint.i686 b/directfb/.footprint.i686 new file mode 100644 index 000000000..d4d95ef7b --- /dev/null +++ b/directfb/.footprint.i686 @@ -0,0 +1,341 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/dfbdump +-rwxr-xr-x root/root usr/bin/dfbfx +-rwxr-xr-x root/root usr/bin/dfbg +-rwxr-xr-x root/root usr/bin/dfbinfo +-rwxr-xr-x root/root usr/bin/dfbinput +-rwxr-xr-x root/root usr/bin/dfbinspector +-rwxr-xr-x root/root usr/bin/dfblayer +-rwxr-xr-x root/root usr/bin/dfbmaster +-rwxr-xr-x root/root usr/bin/dfbpenmount +-rwxr-xr-x root/root usr/bin/dfbscreen +-rwxr-xr-x root/root usr/bin/directfb-config +-rwxr-xr-x root/root usr/bin/directfb-csource +-rwxr-xr-x root/root usr/bin/fluxcomp +-rwxr-xr-x root/root usr/bin/mkdfiff +-rwxr-xr-x root/root usr/bin/mkdgiff +-rwxr-xr-x root/root usr/bin/mkdgifft +-rwxr-xr-x root/root usr/bin/pxa3xx_dump +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/directfb-internal/ +drwxr-xr-x root/root usr/include/directfb-internal/core/ +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreDFB.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreDFB_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsState.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsStateClient.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsState_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayer.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerContext.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerContext_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerRegion.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerRegion_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayer_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CorePalette.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CorePalette_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreSurface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreSurface_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindow.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindowStack.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindowStack_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindow_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/Interface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/clipboard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/colorhash.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_parts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coredefs.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coretypes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/fonts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/gfxcard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/graphics_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/graphics_state.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_context.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_control.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_region.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/palette.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screen.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/state.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_buffer.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_pool.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_pool_bridge.h +-rw-r--r-- root/root usr/include/directfb-internal/core/system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windowstack.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm_module.h +drwxr-xr-x root/root usr/include/directfb-internal/devmem/ +-rw-r--r-- root/root usr/include/directfb-internal/devmem/devmem.h +-rw-r--r-- root/root usr/include/directfb-internal/devmem/surfacemanager.h +drwxr-xr-x root/root usr/include/directfb-internal/display/ +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbdisplaylayer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbpalette.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbscreen.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_layer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_window.h +drwxr-xr-x root/root usr/include/directfb-internal/dummy/ +-rw-r--r-- root/root usr/include/directfb-internal/dummy/dummy.h +drwxr-xr-x root/root usr/include/directfb-internal/fbdev/ +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/agp.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fb.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fbdev.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/surfacemanager.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/vt.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/clip.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/convert.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/generic/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/generic/generic.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/util.h +-rw-r--r-- root/root usr/include/directfb-internal/idirectfb.h +-rw-r--r-- root/root usr/include/directfb-internal/init.h +drwxr-xr-x root/root usr/include/directfb-internal/input/ +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputbuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputdevice.h +drwxr-xr-x root/root usr/include/directfb-internal/media/ +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbdatabuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbfont.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbimageprovider.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbvideoprovider.h +drwxr-xr-x root/root usr/include/directfb-internal/mesa_system/ +-rw-r--r-- root/root usr/include/directfb-internal/mesa_system/mesa_system.h +drwxr-xr-x root/root usr/include/directfb-internal/misc/ +-rw-r--r-- root/root usr/include/directfb-internal/misc/conf.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/gfx_util.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/util.h +drwxr-xr-x root/root usr/include/directfb-internal/windows/ +-rw-r--r-- root/root usr/include/directfb-internal/windows/idirectfbwindow.h +drwxr-xr-x root/root usr/include/directfb-internal/x11vdpau/ +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/primary.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11types.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11vdpau_surface_pool.h +drwxr-xr-x root/root usr/include/directfb/ +-rw-r--r-- root/root usr/include/directfb/dfb_types.h +-rw-r--r-- root/root usr/include/directfb/dfiff.h +-rw-r--r-- root/root usr/include/directfb/dgiff.h +drwxr-xr-x root/root usr/include/directfb/direct/ +-rw-r--r-- root/root usr/include/directfb/direct/atomic.h +-rw-r--r-- root/root usr/include/directfb/direct/build.h +-rw-r--r-- root/root usr/include/directfb/direct/clock.h +-rw-r--r-- root/root usr/include/directfb/direct/compiler.h +-rw-r--r-- root/root usr/include/directfb/direct/conf.h +-rw-r--r-- root/root usr/include/directfb/direct/debug.h +-rw-r--r-- root/root usr/include/directfb/direct/direct.h +-rw-r--r-- root/root usr/include/directfb/direct/fastlz.h +-rw-r--r-- root/root usr/include/directfb/direct/fifo.h +-rw-r--r-- root/root usr/include/directfb/direct/filesystem.h +-rw-r--r-- root/root usr/include/directfb/direct/flz.h +-rw-r--r-- root/root usr/include/directfb/direct/hash.h +-rw-r--r-- root/root usr/include/directfb/direct/init.h +-rw-r--r-- root/root usr/include/directfb/direct/interface.h +-rw-r--r-- root/root usr/include/directfb/direct/interface_implementation.h +-rw-r--r-- root/root usr/include/directfb/direct/list.h +-rw-r--r-- root/root usr/include/directfb/direct/log.h +-rw-r--r-- root/root usr/include/directfb/direct/log_domain.h +-rw-r--r-- root/root usr/include/directfb/direct/map.h +-rw-r--r-- root/root usr/include/directfb/direct/mem.h +-rw-r--r-- root/root usr/include/directfb/direct/memcpy.h +-rw-r--r-- root/root usr/include/directfb/direct/messages.h +-rw-r--r-- root/root usr/include/directfb/direct/modules.h +drwxr-xr-x root/root usr/include/directfb/direct/os/ +-rw-r--r-- root/root usr/include/directfb/direct/os/clock.h +-rw-r--r-- root/root usr/include/directfb/direct/os/filesystem.h +drwxr-xr-x root/root usr/include/directfb/direct/os/linux/ +drwxr-xr-x root/root usr/include/directfb/direct/os/linux/glibc/ +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/filesystem.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/mutex.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/types.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/waitqueue.h +-rw-r--r-- root/root usr/include/directfb/direct/os/log.h +-rw-r--r-- root/root usr/include/directfb/direct/os/mem.h +-rw-r--r-- root/root usr/include/directfb/direct/os/mutex.h +-rw-r--r-- root/root usr/include/directfb/direct/os/signals.h +-rw-r--r-- root/root usr/include/directfb/direct/os/system.h +-rw-r--r-- root/root usr/include/directfb/direct/os/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/os/types.h +-rw-r--r-- root/root usr/include/directfb/direct/os/waitqueue.h +-rw-r--r-- root/root usr/include/directfb/direct/print.h +-rw-r--r-- root/root usr/include/directfb/direct/processor.h +-rw-r--r-- root/root usr/include/directfb/direct/result.h +-rw-r--r-- root/root usr/include/directfb/direct/serial.h +-rw-r--r-- root/root usr/include/directfb/direct/signals.h +-rw-r--r-- root/root usr/include/directfb/direct/stream.h +-rw-r--r-- root/root usr/include/directfb/direct/system.h +-rw-r--r-- root/root usr/include/directfb/direct/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/trace.h +-rw-r--r-- root/root usr/include/directfb/direct/tree.h +-rw-r--r-- root/root usr/include/directfb/direct/types.h +-rw-r--r-- root/root usr/include/directfb/direct/utf8.h +-rw-r--r-- root/root usr/include/directfb/direct/util.h +-rw-r--r-- root/root usr/include/directfb/direct/uuid.h +-rw-r--r-- root/root usr/include/directfb/directfb.h +-rw-r--r-- root/root usr/include/directfb/directfb_build.h +-rw-r--r-- root/root usr/include/directfb/directfb_keyboard.h +-rw-r--r-- root/root usr/include/directfb/directfb_keynames.h +-rw-r--r-- root/root usr/include/directfb/directfb_strings.h +-rw-r--r-- root/root usr/include/directfb/directfb_util.h +-rw-r--r-- root/root usr/include/directfb/directfb_version.h +-rw-r--r-- root/root usr/include/directfb/directfb_water.h +-rw-r--r-- root/root usr/include/directfb/directfb_windows.h +-rw-r--r-- root/root usr/include/directfb/directfbgl.h +-rw-r--r-- root/root usr/include/directfb/directfbgl2.h +drwxr-xr-x root/root usr/include/directfb/fusion/ +-rw-r--r-- root/root usr/include/directfb/fusion/arena.h +-rw-r--r-- root/root usr/include/directfb/fusion/build.h +-rw-r--r-- root/root usr/include/directfb/fusion/call.h +-rw-r--r-- root/root usr/include/directfb/fusion/conf.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/hash.h +-rw-r--r-- root/root usr/include/directfb/fusion/init.h +-rw-r--r-- root/root usr/include/directfb/fusion/lock.h +-rw-r--r-- root/root usr/include/directfb/fusion/object.h +-rw-r--r-- root/root usr/include/directfb/fusion/property.h +-rw-r--r-- root/root usr/include/directfb/fusion/protocol.h +-rw-r--r-- root/root usr/include/directfb/fusion/reactor.h +-rw-r--r-- root/root usr/include/directfb/fusion/ref.h +drwxr-xr-x root/root usr/include/directfb/fusion/shm/ +-rw-r--r-- root/root usr/include/directfb/fusion/shm/pool.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/shmalloc.h +-rw-r--r-- root/root usr/include/directfb/fusion/types.h +-rw-r--r-- root/root usr/include/directfb/fusion/vector.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ati128.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ati128.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ep9x.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ep9x.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gl.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gl.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gles2.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gles2.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i810.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i810.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i830.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i830.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_mach64.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_mach64.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_matrox.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_matrox.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_neomagic.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_neomagic.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nsc.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nsc.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nvidia.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nvidia.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_pxa3xx.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_pxa3xx.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_sis315.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_sis315.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_tdfx.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_tdfx.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_vdpau.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_vdpau.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_joystick.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_joystick.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_keyboard.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_keyboard.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_linux_input.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_linux_input.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_lirc.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_lirc.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_mutouch.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_mutouch.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_penmount.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_penmount.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_ps2mouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_ps2mouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_serialmouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_serialmouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_sonypi.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_sonypi.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_wm97xx_ts.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_wm97xx_ts.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_zytronic.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_zytronic.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_mng.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_mng.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/libidirectfbwindows_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/libidirectfbwindows_default.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/libiwater_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/libiwater_default.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_devmem.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_devmem.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_dummy.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_dummy.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_fbdev.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_fbdev.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_mesa_system.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_mesa_system.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11vdpau.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11vdpau.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/libdirectfbwm_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/libdirectfbwm_default.so +lrwxrwxrwx root/root usr/lib/libdirect-1.5.so.0 -> libdirect-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirect-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirect.la +lrwxrwxrwx root/root usr/lib/libdirect.so -> libdirect-1.5.so.0.0.3 +lrwxrwxrwx root/root usr/lib/libdirectfb-1.5.so.0 -> libdirectfb-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirectfb-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirectfb.la +lrwxrwxrwx root/root usr/lib/libdirectfb.so -> libdirectfb-1.5.so.0.0.3 +lrwxrwxrwx root/root usr/lib/libfusion-1.5.so.0 -> libfusion-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libfusion-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libfusion.la +lrwxrwxrwx root/root usr/lib/libfusion.so -> libfusion-1.5.so.0.0.3 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/direct.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb-internal.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb.pc +-rw-r--r-- root/root usr/lib/pkgconfig/fusion.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/directfb-1.5.3/ +-rw-r--r-- root/root usr/share/directfb-1.5.3/cursor.dat +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/dfbg.1.gz +-rw-r--r-- root/root usr/share/man/man1/directfb-csource.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/directfbrc.5.gz diff --git a/directfb/.footprint.x86_64 b/directfb/.footprint.x86_64 new file mode 100644 index 000000000..d4d95ef7b --- /dev/null +++ b/directfb/.footprint.x86_64 @@ -0,0 +1,341 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/dfbdump +-rwxr-xr-x root/root usr/bin/dfbfx +-rwxr-xr-x root/root usr/bin/dfbg +-rwxr-xr-x root/root usr/bin/dfbinfo +-rwxr-xr-x root/root usr/bin/dfbinput +-rwxr-xr-x root/root usr/bin/dfbinspector +-rwxr-xr-x root/root usr/bin/dfblayer +-rwxr-xr-x root/root usr/bin/dfbmaster +-rwxr-xr-x root/root usr/bin/dfbpenmount +-rwxr-xr-x root/root usr/bin/dfbscreen +-rwxr-xr-x root/root usr/bin/directfb-config +-rwxr-xr-x root/root usr/bin/directfb-csource +-rwxr-xr-x root/root usr/bin/fluxcomp +-rwxr-xr-x root/root usr/bin/mkdfiff +-rwxr-xr-x root/root usr/bin/mkdgiff +-rwxr-xr-x root/root usr/bin/mkdgifft +-rwxr-xr-x root/root usr/bin/pxa3xx_dump +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/directfb-internal/ +drwxr-xr-x root/root usr/include/directfb-internal/core/ +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreDFB.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreDFB_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsState.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsStateClient.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreGraphicsState_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayer.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerContext.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerContext_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerRegion.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayerRegion_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreLayer_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CorePalette.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CorePalette_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreSurface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreSurface_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindow.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindowStack.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindowStack_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/CoreWindow_includes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/Interface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/clipboard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/colorhash.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_parts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/core_system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coredefs.h +-rw-r--r-- root/root usr/include/directfb-internal/core/coretypes.h +-rw-r--r-- root/root usr/include/directfb-internal/core/fonts.h +-rw-r--r-- root/root usr/include/directfb-internal/core/gfxcard.h +-rw-r--r-- root/root usr/include/directfb-internal/core/graphics_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/graphics_state.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input.h +-rw-r--r-- root/root usr/include/directfb-internal/core/input_driver.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_context.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_control.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layer_region.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers.h +-rw-r--r-- root/root usr/include/directfb-internal/core/layers_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/palette.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screen.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens.h +-rw-r--r-- root/root usr/include/directfb-internal/core/screens_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/state.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_buffer.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_pool.h +-rw-r--r-- root/root usr/include/directfb-internal/core/surface_pool_bridge.h +-rw-r--r-- root/root usr/include/directfb-internal/core/system.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windows_internal.h +-rw-r--r-- root/root usr/include/directfb-internal/core/windowstack.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm.h +-rw-r--r-- root/root usr/include/directfb-internal/core/wm_module.h +drwxr-xr-x root/root usr/include/directfb-internal/devmem/ +-rw-r--r-- root/root usr/include/directfb-internal/devmem/devmem.h +-rw-r--r-- root/root usr/include/directfb-internal/devmem/surfacemanager.h +drwxr-xr-x root/root usr/include/directfb-internal/display/ +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbdisplaylayer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbpalette.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbscreen.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_layer.h +-rw-r--r-- root/root usr/include/directfb-internal/display/idirectfbsurface_window.h +drwxr-xr-x root/root usr/include/directfb-internal/dummy/ +-rw-r--r-- root/root usr/include/directfb-internal/dummy/dummy.h +drwxr-xr-x root/root usr/include/directfb-internal/fbdev/ +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/agp.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fb.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/fbdev.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/surfacemanager.h +-rw-r--r-- root/root usr/include/directfb-internal/fbdev/vt.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/clip.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/convert.h +drwxr-xr-x root/root usr/include/directfb-internal/gfx/generic/ +-rw-r--r-- root/root usr/include/directfb-internal/gfx/generic/generic.h +-rw-r--r-- root/root usr/include/directfb-internal/gfx/util.h +-rw-r--r-- root/root usr/include/directfb-internal/idirectfb.h +-rw-r--r-- root/root usr/include/directfb-internal/init.h +drwxr-xr-x root/root usr/include/directfb-internal/input/ +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputbuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/input/idirectfbinputdevice.h +drwxr-xr-x root/root usr/include/directfb-internal/media/ +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbdatabuffer.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbfont.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbimageprovider.h +-rw-r--r-- root/root usr/include/directfb-internal/media/idirectfbvideoprovider.h +drwxr-xr-x root/root usr/include/directfb-internal/mesa_system/ +-rw-r--r-- root/root usr/include/directfb-internal/mesa_system/mesa_system.h +drwxr-xr-x root/root usr/include/directfb-internal/misc/ +-rw-r--r-- root/root usr/include/directfb-internal/misc/conf.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/gfx_util.h +-rw-r--r-- root/root usr/include/directfb-internal/misc/util.h +drwxr-xr-x root/root usr/include/directfb-internal/windows/ +-rw-r--r-- root/root usr/include/directfb-internal/windows/idirectfbwindow.h +drwxr-xr-x root/root usr/include/directfb-internal/x11vdpau/ +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/primary.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11types.h +-rw-r--r-- root/root usr/include/directfb-internal/x11vdpau/x11vdpau_surface_pool.h +drwxr-xr-x root/root usr/include/directfb/ +-rw-r--r-- root/root usr/include/directfb/dfb_types.h +-rw-r--r-- root/root usr/include/directfb/dfiff.h +-rw-r--r-- root/root usr/include/directfb/dgiff.h +drwxr-xr-x root/root usr/include/directfb/direct/ +-rw-r--r-- root/root usr/include/directfb/direct/atomic.h +-rw-r--r-- root/root usr/include/directfb/direct/build.h +-rw-r--r-- root/root usr/include/directfb/direct/clock.h +-rw-r--r-- root/root usr/include/directfb/direct/compiler.h +-rw-r--r-- root/root usr/include/directfb/direct/conf.h +-rw-r--r-- root/root usr/include/directfb/direct/debug.h +-rw-r--r-- root/root usr/include/directfb/direct/direct.h +-rw-r--r-- root/root usr/include/directfb/direct/fastlz.h +-rw-r--r-- root/root usr/include/directfb/direct/fifo.h +-rw-r--r-- root/root usr/include/directfb/direct/filesystem.h +-rw-r--r-- root/root usr/include/directfb/direct/flz.h +-rw-r--r-- root/root usr/include/directfb/direct/hash.h +-rw-r--r-- root/root usr/include/directfb/direct/init.h +-rw-r--r-- root/root usr/include/directfb/direct/interface.h +-rw-r--r-- root/root usr/include/directfb/direct/interface_implementation.h +-rw-r--r-- root/root usr/include/directfb/direct/list.h +-rw-r--r-- root/root usr/include/directfb/direct/log.h +-rw-r--r-- root/root usr/include/directfb/direct/log_domain.h +-rw-r--r-- root/root usr/include/directfb/direct/map.h +-rw-r--r-- root/root usr/include/directfb/direct/mem.h +-rw-r--r-- root/root usr/include/directfb/direct/memcpy.h +-rw-r--r-- root/root usr/include/directfb/direct/messages.h +-rw-r--r-- root/root usr/include/directfb/direct/modules.h +drwxr-xr-x root/root usr/include/directfb/direct/os/ +-rw-r--r-- root/root usr/include/directfb/direct/os/clock.h +-rw-r--r-- root/root usr/include/directfb/direct/os/filesystem.h +drwxr-xr-x root/root usr/include/directfb/direct/os/linux/ +drwxr-xr-x root/root usr/include/directfb/direct/os/linux/glibc/ +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/filesystem.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/mutex.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/types.h +-rw-r--r-- root/root usr/include/directfb/direct/os/linux/glibc/waitqueue.h +-rw-r--r-- root/root usr/include/directfb/direct/os/log.h +-rw-r--r-- root/root usr/include/directfb/direct/os/mem.h +-rw-r--r-- root/root usr/include/directfb/direct/os/mutex.h +-rw-r--r-- root/root usr/include/directfb/direct/os/signals.h +-rw-r--r-- root/root usr/include/directfb/direct/os/system.h +-rw-r--r-- root/root usr/include/directfb/direct/os/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/os/types.h +-rw-r--r-- root/root usr/include/directfb/direct/os/waitqueue.h +-rw-r--r-- root/root usr/include/directfb/direct/print.h +-rw-r--r-- root/root usr/include/directfb/direct/processor.h +-rw-r--r-- root/root usr/include/directfb/direct/result.h +-rw-r--r-- root/root usr/include/directfb/direct/serial.h +-rw-r--r-- root/root usr/include/directfb/direct/signals.h +-rw-r--r-- root/root usr/include/directfb/direct/stream.h +-rw-r--r-- root/root usr/include/directfb/direct/system.h +-rw-r--r-- root/root usr/include/directfb/direct/thread.h +-rw-r--r-- root/root usr/include/directfb/direct/trace.h +-rw-r--r-- root/root usr/include/directfb/direct/tree.h +-rw-r--r-- root/root usr/include/directfb/direct/types.h +-rw-r--r-- root/root usr/include/directfb/direct/utf8.h +-rw-r--r-- root/root usr/include/directfb/direct/util.h +-rw-r--r-- root/root usr/include/directfb/direct/uuid.h +-rw-r--r-- root/root usr/include/directfb/directfb.h +-rw-r--r-- root/root usr/include/directfb/directfb_build.h +-rw-r--r-- root/root usr/include/directfb/directfb_keyboard.h +-rw-r--r-- root/root usr/include/directfb/directfb_keynames.h +-rw-r--r-- root/root usr/include/directfb/directfb_strings.h +-rw-r--r-- root/root usr/include/directfb/directfb_util.h +-rw-r--r-- root/root usr/include/directfb/directfb_version.h +-rw-r--r-- root/root usr/include/directfb/directfb_water.h +-rw-r--r-- root/root usr/include/directfb/directfb_windows.h +-rw-r--r-- root/root usr/include/directfb/directfbgl.h +-rw-r--r-- root/root usr/include/directfb/directfbgl2.h +drwxr-xr-x root/root usr/include/directfb/fusion/ +-rw-r--r-- root/root usr/include/directfb/fusion/arena.h +-rw-r--r-- root/root usr/include/directfb/fusion/build.h +-rw-r--r-- root/root usr/include/directfb/fusion/call.h +-rw-r--r-- root/root usr/include/directfb/fusion/conf.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion.h +-rw-r--r-- root/root usr/include/directfb/fusion/fusion_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/hash.h +-rw-r--r-- root/root usr/include/directfb/fusion/init.h +-rw-r--r-- root/root usr/include/directfb/fusion/lock.h +-rw-r--r-- root/root usr/include/directfb/fusion/object.h +-rw-r--r-- root/root usr/include/directfb/fusion/property.h +-rw-r--r-- root/root usr/include/directfb/fusion/protocol.h +-rw-r--r-- root/root usr/include/directfb/fusion/reactor.h +-rw-r--r-- root/root usr/include/directfb/fusion/ref.h +drwxr-xr-x root/root usr/include/directfb/fusion/shm/ +-rw-r--r-- root/root usr/include/directfb/fusion/shm/pool.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm.h +-rw-r--r-- root/root usr/include/directfb/fusion/shm/shm_internal.h +-rw-r--r-- root/root usr/include/directfb/fusion/shmalloc.h +-rw-r--r-- root/root usr/include/directfb/fusion/types.h +-rw-r--r-- root/root usr/include/directfb/fusion/vector.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ati128.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ati128.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ep9x.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_ep9x.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gl.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gl.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gles2.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_gles2.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i810.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i810.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i830.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_i830.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_mach64.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_mach64.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_matrox.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_matrox.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_neomagic.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_neomagic.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nsc.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nsc.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nvidia.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_nvidia.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_pxa3xx.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_pxa3xx.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_sis315.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_sis315.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_tdfx.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_tdfx.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_vdpau.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/gfxdrivers/libdirectfb_vdpau.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_joystick.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_joystick.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_keyboard.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_keyboard.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_linux_input.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_linux_input.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_lirc.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_lirc.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_mutouch.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_mutouch.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_penmount.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_penmount.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_ps2mouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_ps2mouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_serialmouse.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_serialmouse.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_sonypi.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_sonypi.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_wm97xx_ts.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_wm97xx_ts.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_zytronic.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/inputdrivers/libdirectfb_zytronic.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/ +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_mng.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_mng.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/libidirectfbwindows_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IDirectFBWindows/libidirectfbwindows_default.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/libiwater_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/interfaces/IWater/libiwater_default.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_devmem.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_devmem.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_dummy.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_dummy.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_fbdev.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_fbdev.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_mesa_system.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_mesa_system.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11.so +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11vdpau.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/systems/libdirectfb_x11vdpau.so +drwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/ +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/libdirectfbwm_default.la +-rwxr-xr-x root/root usr/lib/directfb-1.5-0/wm/libdirectfbwm_default.so +lrwxrwxrwx root/root usr/lib/libdirect-1.5.so.0 -> libdirect-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirect-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirect.la +lrwxrwxrwx root/root usr/lib/libdirect.so -> libdirect-1.5.so.0.0.3 +lrwxrwxrwx root/root usr/lib/libdirectfb-1.5.so.0 -> libdirectfb-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirectfb-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libdirectfb.la +lrwxrwxrwx root/root usr/lib/libdirectfb.so -> libdirectfb-1.5.so.0.0.3 +lrwxrwxrwx root/root usr/lib/libfusion-1.5.so.0 -> libfusion-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libfusion-1.5.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libfusion.la +lrwxrwxrwx root/root usr/lib/libfusion.so -> libfusion-1.5.so.0.0.3 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/direct.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb-internal.pc +-rw-r--r-- root/root usr/lib/pkgconfig/directfb.pc +-rw-r--r-- root/root usr/lib/pkgconfig/fusion.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/directfb-1.5.3/ +-rw-r--r-- root/root usr/share/directfb-1.5.3/cursor.dat +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/dfbg.1.gz +-rw-r--r-- root/root usr/share/man/man1/directfb-csource.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/directfbrc.5.gz diff --git a/directfb/.md5sum.i686 b/directfb/.md5sum.i686 new file mode 100644 index 000000000..8ed268762 --- /dev/null +++ b/directfb/.md5sum.i686 @@ -0,0 +1,2 @@ +54a9ec931c8e3c82adb924194e65120e DirectFB-1.5.3.tar.gz +84f3181e96692efc5ff68e5dac19541f libpng-1.5.patch diff --git a/directfb/.md5sum.x86_64 b/directfb/.md5sum.x86_64 new file mode 100644 index 000000000..8ed268762 --- /dev/null +++ b/directfb/.md5sum.x86_64 @@ -0,0 +1,2 @@ +54a9ec931c8e3c82adb924194e65120e DirectFB-1.5.3.tar.gz +84f3181e96692efc5ff68e5dac19541f libpng-1.5.patch diff --git a/directfb/Pkgfile b/directfb/Pkgfile new file mode 100644 index 000000000..4ad884c4f --- /dev/null +++ b/directfb/Pkgfile @@ -0,0 +1,25 @@ +# Description: Librairie graphique pour le mode Frame buffer +# URL: http://www.directfb.org +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: libjpeg, libpng, freetype, xorg-libx11, mesa3d +# Run on: libjpeg,libpng,freetype,xorg-libx11,mesa3d + +name=directfb +version=1.5.3 +release=1 +source=(http://www.directfb.org/downloads/Core/DirectFB-${version%.*}/DirectFB-$version.tar.gz + libpng-1.5.patch) + +# To build with multicore add --enable-multi +build() { + cd DirectFB-$version + patch -Np1 -i ../libpng-1.5.patch + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-zlib --disable-vnc \ + --infodir=/usr/share/info + make + make DESTDIR=$PKG install +} + diff --git a/directfb/libpng-1.5.patch b/directfb/libpng-1.5.patch new file mode 100644 index 000000000..e428afbaf --- /dev/null +++ b/directfb/libpng-1.5.patch @@ -0,0 +1,244 @@ +From 83180b25e90721e717bf37c5332c22713508786e Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <vapier@gentoo.org> +Date: Sun, 20 Feb 2011 19:18:19 -0500 +Subject: [PATCH] png: add support for libpng 1.5.x + +Signed-off-by: Mike Frysinger <vapier@gentoo.org> +--- + .../idirectfbimageprovider_png.c | 56 ++++++++++++------- + 1 files changed, 35 insertions(+), 21 deletions(-) + +diff --git a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c +index 6d65ea3..7d82c5c 100644 +--- a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c ++++ b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c +@@ -207,7 +207,7 @@ Construct( IDirectFBImageProvider *thiz, + if (!data->png_ptr) + goto error; + +- if (setjmp( data->png_ptr->jmpbuf )) { ++ if (setjmp( png_jmpbuf( data->png_ptr ))) { + D_ERROR( "ImageProvider/PNG: Error reading header!\n" ); + goto error; + } +@@ -292,7 +292,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + rect = dst_data->area.wanted; + } + +- if (setjmp( data->png_ptr->jmpbuf )) { ++ if (setjmp( png_jmpbuf( data->png_ptr ))) { + D_ERROR( "ImageProvider/PNG: Error during decoding!\n" ); + + if (data->stage < STAGE_IMAGE) +@@ -327,6 +327,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + } + else { + CoreSurfaceBufferLock lock; ++ png_byte bit_depth = png_get_bit_depth( data->png_ptr, data->info_ptr ); + + ret = dfb_surface_lock_buffer( dst_surface, CSBR_BACK, CSAID_CPU, CSAF_WRITE, &lock ); + if (ret) +@@ -334,7 +335,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + + switch (data->color_type) { + case PNG_COLOR_TYPE_PALETTE: +- if (dst_surface->config.format == DSPF_LUT8 && data->info_ptr->bit_depth == 8) { ++ if (dst_surface->config.format == DSPF_LUT8 && bit_depth == 8) { + /* + * Special indexed PNG to LUT8 loading. + */ +@@ -377,7 +378,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + } + else { + if (data->color_type == PNG_COLOR_TYPE_GRAY) { +- int num = 1 << data->info_ptr->bit_depth; ++ int num = 1 << bit_depth; + + for (x=0; x<num; x++) { + int value = x * 255 / (num - 1); +@@ -386,7 +387,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + } + } + +- switch (data->info_ptr->bit_depth) { ++ switch (bit_depth) { + case 8: + for (y=0; y<data->height; y++) { + u8 *S = data->image + data->pitch * y; +@@ -441,7 +442,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz, + + default: + D_ERROR( "ImageProvider/PNG: Unsupported indexed bit depth %d!\n", +- data->info_ptr->bit_depth ); ++ bit_depth ); + } + + dfb_scale_linear_32( image_argb, data->width, data->height, +@@ -594,16 +595,26 @@ png_info_callback( png_structp png_read_ptr, + NULL, NULL, NULL ); + + if (png_get_valid( data->png_ptr, data->info_ptr, PNG_INFO_tRNS )) { ++ png_bytep trans; ++ png_color_16p trans_color; ++ int num_trans; ++ ++ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color ); ++ + data->color_keyed = true; + + /* generate color key based on palette... */ + if (data->color_type == PNG_COLOR_TYPE_PALETTE) { + u32 key; +- png_colorp palette = data->info_ptr->palette; +- png_bytep trans = data->info_ptr->trans_alpha; +- int num_colors = MIN( MAXCOLORMAPSIZE, +- data->info_ptr->num_palette ); +- u8 cmap[3][num_colors]; ++ png_colorp palette; ++ int num_colors; ++ u8 *cmap[3]; ++ ++ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors ); ++ num_colors = MIN( MAXCOLORMAPSIZE, num_colors ); ++ cmap[0] = alloca (num_colors); ++ cmap[1] = alloca (num_colors); ++ cmap[2] = alloca (num_colors); + + for (i=0; i<num_colors; i++) { + cmap[0][i] = palette[i].red; +@@ -613,7 +624,7 @@ png_info_callback( png_structp png_read_ptr, + + key = FindColorKey( num_colors, &cmap[0][0] ); + +- for (i=0; i<data->info_ptr->num_trans; i++) { ++ for (i=0; i<num_trans; i++) { + if (!trans[i]) { + palette[i].red = (key & 0xff0000) >> 16; + palette[i].green = (key & 0x00ff00) >> 8; +@@ -625,20 +636,23 @@ png_info_callback( png_structp png_read_ptr, + } + else { + /* ...or based on trans rgb value */ +- png_color_16p trans = &data->info_ptr->trans_color; +- +- data->color_key = (((trans->red & 0xff00) << 8) | +- ((trans->green & 0xff00)) | +- ((trans->blue & 0xff00) >> 8)); ++ data->color_key = (((trans_color->red & 0xff00) << 8) | ++ ((trans_color->green & 0xff00)) | ++ ((trans_color->blue & 0xff00) >> 8)); + } + } + + switch (data->color_type) { + case PNG_COLOR_TYPE_PALETTE: { +- png_colorp palette = data->info_ptr->palette; +- png_bytep trans = data->info_ptr->trans_alpha; +- int num_trans = data->info_ptr->num_trans; +- int num_colors = MIN( MAXCOLORMAPSIZE, data->info_ptr->num_palette ); ++ png_colorp palette; ++ png_bytep trans; ++ png_color_16p trans_color; ++ int num_trans; ++ int num_colors; ++ ++ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors ); ++ num_colors = MIN( MAXCOLORMAPSIZE, num_colors ); ++ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color ); + + for (i=0; i<num_colors; i++) { + data->colors[i].a = (i < num_trans) ? trans[i] : 0xff; +-- +1.7.4.1 + +From 7a2a36fada3ecdd7f48fcfd782a552598477a8f5 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <vapier@gentoo.org> +Date: Sun, 20 Feb 2011 19:38:50 -0500 +Subject: [PATCH] tools: add support for libpng 1.5.x + +Signed-off-by: Mike Frysinger <vapier@gentoo.org> +--- + tools/directfb-csource.c | 20 +++++++++++++------- + tools/mkdfiff.c | 2 +- + tools/mkdgifft.cpp | 2 +- + 3 files changed, 15 insertions(+), 9 deletions(-) + +diff --git a/tools/directfb-csource.c b/tools/directfb-csource.c +index 8f2cbf0..487ea3c 100644 +--- a/tools/directfb-csource.c ++++ b/tools/directfb-csource.c +@@ -338,7 +338,7 @@ static DFBResult load_image (const char *filename, + if (!png_ptr) + goto cleanup; + +- if (setjmp (png_ptr->jmpbuf)) { ++ if (setjmp (png_jmpbuf (png_ptr))) { + if (desc->preallocated[0].data) { + free (desc->preallocated[0].data); + desc->preallocated[0].data = NULL; +@@ -405,17 +405,22 @@ static DFBResult load_image (const char *filename, + } + + switch (src_format) { +- case DSPF_LUT8: +- if (info_ptr->num_palette) { ++ case DSPF_LUT8: { ++ png_colorp png_palette; ++ int num_palette; ++ ++ png_get_PLTE( png_ptr, info_ptr, &png_palette, &num_palette ); ++ ++ if (num_palette) { + png_byte *alpha; + int i, num; + +- *palette_size = MIN (info_ptr->num_palette, 256); ++ *palette_size = MIN (num_palette, 256); + for (i = 0; i < *palette_size; i++) { + palette[i].a = 0xFF; +- palette[i].r = info_ptr->palette[i].red; +- palette[i].g = info_ptr->palette[i].green; +- palette[i].b = info_ptr->palette[i].blue; ++ palette[i].r = png_palette[i].red; ++ palette[i].g = png_palette[i].green; ++ palette[i].b = png_palette[i].blue; + } + if (png_get_valid (png_ptr, info_ptr, PNG_INFO_tRNS)) { + png_get_tRNS (png_ptr, info_ptr, &alpha, &num, NULL); +@@ -424,6 +429,7 @@ static DFBResult load_image (const char *filename, + } + } + break; ++ } + case DSPF_RGB32: + png_set_filler (png_ptr, 0xFF, + #ifdef WORDS_BIGENDIAN +diff --git a/tools/mkdfiff.c b/tools/mkdfiff.c +index 68a3b4f..edb58a7 100644 +--- a/tools/mkdfiff.c ++++ b/tools/mkdfiff.c +@@ -97,7 +97,7 @@ load_image (const char *filename, + if (!png_ptr) + goto cleanup; + +- if (setjmp (png_ptr->jmpbuf)) { ++ if (setjmp (png_jmpbuf (png_ptr))) { + if (desc->preallocated[0].data) { + free (desc->preallocated[0].data); + desc->preallocated[0].data = NULL; +diff --git a/tools/mkdgifft.cpp b/tools/mkdgifft.cpp +index 96e4220..d4b6bf4 100644 +--- a/tools/mkdgifft.cpp ++++ b/tools/mkdgifft.cpp +@@ -595,7 +595,7 @@ load_image (const char *filename, + if (!png_ptr) + goto cleanup; + +- if (setjmp (png_ptr->jmpbuf)) { ++ if (setjmp (png_jmpbuf (png_ptr))) { + if (desc->preallocated[0].data) { + free (desc->preallocated[0].data); + desc->preallocated[0].data = NULL; +-- +1.7.4.1 + |