{"bugs":[{"bugid":427692,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"media-libs\/giblib: broken homepage link"},{"bugid":486660,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"media-libs\/giblib-1.2.4: QA Notice: pkg-config files with wrong LDFLAGS detected"}],"categories":[{"categoryid":354,"name":"media-gfx","summary":"The media-gfx category contains graphics-related packages."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":41888,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c685219670c55a3a7acd3f147fa9a55df27c5d22","committime":"2024-09-13T15:33:59","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"Signed-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"0a904f74af25428fe7b381c40b351fc1d8455af4","committime":"2024-09-13T14:51:31","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: drop 1.2.4-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec6bd962e94410efad8f136d37a2cb34f5dbdf6c","committime":"2022-07-23T19:46:33","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"matoro","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/26499\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"25fd02d5a584f6a6abe22f9de4e884e3a334e0f9","committime":"2022-07-20T16:56:42","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 sparc, #828879"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4b07221f6bce9e2fab5e894e316fcebe918ff518","committime":"2022-07-19T20:31:43","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"2cca82b78d1aba023059b3219fc5cd346c2ef7e0","committime":"2022-07-19T20:23:52","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 ppc, #828879"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8272aa970f17eb1e408a231eacea7f57df542fba","committime":"2022-07-19T20:23:51","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 ppc64, #828879"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"4f73238860507a86f014b88fb0e7ec40a33b91f5","committime":"2022-07-19T20:23:50","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 arm, #828879"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ad9311b2bb0d67b169b492d9ec7e4dbc8e098df","committime":"2022-07-19T06:01:56","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"fe968bda85977a3f58e28f5cde6e8fc628beb298","committime":"2022-07-19T05:45:42","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 amd64, #828879"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"1cf0d930ef67de21d0e772268f8d67d97d8a6bb7","committime":"2022-07-19T05:42:19","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Stabilize 1.2.4-r2 x86, #828879"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93e9a6c4f7e7efc233ac93b4fd46a95cd31e9232","committime":"2022-07-15T07:18:28","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/828879\nThanks-to: Abbaad <abbaad@case.edu>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f2b2b14c48244024574d1b25ba14ff7664c902af","committime":"2022-07-15T07:04:14","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: fix build w\/ newer imlib2 (pkg-config)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c8359611dba5e923cdfe5730b8169e953ec9d139","committime":"2021-09-02T09:06:20","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dlan@gentoo.org","authorname":"Yixun Lan","body":"Package-Manager: Portage-3.0.22, Repoman-3.0.3\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"90f43e07f080666adfda239e1b886672ccc42154","committime":"2021-09-02T08:34:39","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: keyword ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"647ed20bb6db0060ed6c034625823eb4a1da542b","committime":"2020-06-22T20:35:06","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"azamat.hackimov@gmail.com","authorname":"Azamat H. Hackimov","body":"Replace freecode.com with freshmeat.sourceforge.net.\n\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"bc64ec58fda425daf3d5469f612e46861db2f4a0","committime":"2020-06-21T21:55:57","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: update HOMEPAGE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"34ba96658b4aee13a14ae5dbb455d843466a0302","committime":"2020-03-26T15:38:35","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nRepoMan-Options: --ignore-arches\nSigned-off-by: Mikle Kolyada <zlogene@gentoo.org>","commitid":"2e51443573bdad1d4757bed11ed5c02f137b822e","committime":"2020-03-26T15:25:34","packageid":41888,"repoid":1,"summary":"*\/*: Discontinue Gentoo SuperH port"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8d907e4b2acb38467b494e36313788750592b3d","committime":"2020-02-11T17:48:59","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update the copyright notice on all files that were touched since\nJanuary 1st but did not have the notice updated.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6568a730a830fd8a93b28162a01787600d19d307","committime":"2020-02-11T17:05:13","packageid":41888,"repoid":1,"summary":"*\/*: Bump copyright on files touched this year"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec1eddd5e7b3f69cadcdbf1547a742a3ce22097d","committime":"2020-01-26T00:28:29","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"5671613f07850086a11a1ace34816b498e9b69b7","committime":"2020-01-26T00:18:19","packageid":41888,"repoid":1,"summary":"*\/*: Drop stable alpha keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a27dd4e766f6a78b29b9543fae3cd807367c2fdf","committime":"2019-12-12T17:56:11","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.81, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"97b82b149274761ea662e2492fe345f4e5891d7c","committime":"2019-12-12T17:31:13","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Port to EAPI 7"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5adfa39130cf2dab0dc2dc44f986018d2b877f52","committime":"2019-10-11T16:17:33","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"80a41bd9e45de0d472eca6b530411dbe93394740","committime":"2019-10-11T15:36:23","packageid":41888,"repoid":1,"summary":"media-libs: Remove *-fbsd KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"637ad2925be878f5a81ac5bd2cd13a2d32e24090","committime":"2019-04-21T03:06:36","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"blueness@gentoo.org","authorname":"Anthony G. Basile","body":"Signed-off-by: Anthony G. Basile <blueness@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"e97e074a0f91328c7683c38073552345411a82b4","committime":"2019-04-21T02:40:31","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: keyword ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b3863e77bb660e61fb438b9129a3d9b47b13e940","committime":"2018-05-30T22:44:04","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"d741a6a45f05635146e00e03538215deeeaf6701","committime":"2018-05-30T16:13:39","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: drop EAPI=2 ebuild"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e0457155c6b48190c27bc3afb3536dcbe52f294d","committime":"2018-04-20T22:45:40","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Tested-by: ernsteiswuerfel\nBug: https:\/\/bugs.gentoo.org\/648272\nPackage-Manager: Portage-2.3.28, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"ppc\"","commitid":"5ebc94f684b301e640aabef46e8ac25ded13aa91","committime":"2018-04-20T22:07:43","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: stable 1.2.4-r1 for ppc, bug #648272"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5f41857b8e25a046531eb29c11fe4f2012071fe0","committime":"2018-04-19T21:35:02","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"9c1c3865c4d393dba6822daa310fd8340794ccd2","committime":"2018-04-19T20:51:31","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: arm stable wrt bug #648272"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"ae7a68c43bd0c858380e62f3f262ee8dc81493f1","committime":"2018-04-04T23:18:33","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.28, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"ppc64\"","commitid":"b88bc7520a7f5cbc5d2ca9ce046c46d04ba7b88d","committime":"2018-04-04T22:34:05","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: stable 1.2.4-r1 for ppc64, bug #648272"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0e2e98cda9fa0a10f0ab23ff4fe4762c2bd389ad","committime":"2018-03-13T22:46:54","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"606a2383653c48b83f95893c975d17dfff4a0bf8","committime":"2018-03-13T22:08:05","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: x86 stable (bug #648272)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e25575552f7fa5368edf3ab964516c01928fdfe6","committime":"2018-03-07T23:15:17","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eike@sf-mail.de","authorname":"Rolf Eike Beer","body":"Package-Manager: Portage-2.3.19, Repoman-2.3.6\nRepoMan-Options: --include-arches=\"sparc\"","commitid":"fd1aa83f8a1812907f8ce3d3f7e7be76af79b550","committime":"2018-03-07T22:08:49","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: stable 1.2.4-r1 for sparc, bug #648272"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"63f023fa2f0ddb7bb508f65d56ad4b728771ea9b","committime":"2018-03-07T14:06:58","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Signed-off-by: Agostino Sarubbo <ago@gentoo.org>\nPackage-Manager: Portage-2.3.19, Repoman-2.3.6\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"6cefd22ea61a8db877584cf5aa767860d412227d","committime":"2018-03-07T13:48:52","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: amd64 stable wrt bug #648272"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"ed4eafad5c8e286d9b765f8182b0d022a6a1c1cd","committime":"2018-03-05T21:46:38","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"klausman@gentoo.org","authorname":"Tobias Klausmann","body":"Gentoo-Bug: http:\/\/bugs.gentoo.org\/648272","commitid":"87b784b606516d8bb6a8eb691252a58e6345c916","committime":"2018-03-05T19:48:13","packageid":41888,"repoid":1,"summary":"media-libs\/giblib-1.2.4-r1: alpha stable"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3e9ab69ebf1f46e94688c22d12c6df4f3bcdc3e3","committime":"2017-04-14T17:12:18","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","commitid":"ba7d22f461692e9678bbd2c6ac8c029c66c742f4","committime":"2017-03-24T22:37:30","packageid":41888,"repoid":1,"summary":"media-libs\/giblib: Replace eutils inherit w\/ split eclasses"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":41888,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":41888,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":41888,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":41888,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":41888,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":330,"description":"X.Org Xext library","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXext","packageid":46968},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":438,"description":"Version 2 of an advanced replacement library for libraries like libXpm","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"enlightenment@gentoo.org","maintainername":"Project Enlightenment","name":"imlib2","packageid":50869,"summary":"Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. Imlib2 can do the following: * Load image files from disk in one of many formats, * Save images to disk in one of many formats, * Render image data onto other images, * Render images to an X-Windows drawable, * Produce pixmaps and pixmap masks of Images, * Apply filters to images, * Rotate images, * Accept RGBA Data for images, * Scale images, * Alpha blend Images on other images or drawables, * Apply color correction and modification tables and factors to images, * Render images onto images with color correction and modification tables, * Render truetype anti-aliased text, * Render truetype anti-aliased text at any angle, * Render anti-aliased lines, * Render rectangles, * Render linear multi-colored gradients, * Cache data intelligently for maximum performance, * Allocate colors automatically, * Allow full control over caching and color allocation, * Provide highly optimized MMX assembly for core routines, * Provide plug-in filter interface, * Provide on-the-fly runtime plug-in image loading and saving interface, * Fastest image compositing, rendering and manipulation library for X. If what you want isn't in the list above somewhere then likely Imlib 2 does not do it. If it does it it likely does it faster than any other library you can find (this includes gdk-pixbuf, gdkrgb, etc.) primarily because of highly optimized code and a smart subsystem that does the dirty work for you and picks up the pieces for you so you can be lazy and let all the optimizations for you. Imlib 2 can run without a display, so it can be easily used for background image processing for web sites or servers - it only requires the X libraries to be installed - that is all - it does not require an XServer to run unless you wish to display images."}],"depending":[{"block":false,"categoryid":354,"description":"tool for rendering arbitrary text as graphics, using ttfs and styles","ebuildids":[801294,801294],"firstseen":"2010-05-04T00:54:45.661860","name":"gozer","packageid":51498}],"ebuilds":[{"archs":["amd64","arm","ppc","ppc64","x86","~alpha","~arm64","~hppa","~mips","~riscv","~sparc"],"ebuildid":756341,"firstseen":"2022-07-15T08:21:45.375305","license":"feh","moddate":"2026-03-22T20:20:56","packageid":41888,"repoid":1,"slot":"0","uses":[],"version":"1.2.4-r2"}],"masks":[],"package":{"categoryid":438,"description":"A graphics library built on top of imlib2","firstseen":"2010-05-04T00:54:45.661860","maintainer":"graphics@gentoo.org","maintainername":"Gentoo Graphics Project","name":"giblib","packageid":41888,"summary":"giblib is a utility library used by many of the applications I write. It incorporates doubly linked lists, some string functions, and a wrapper for imlib2. The wrapper does two things. It gives you access to fontstyles, which can be loaded from files, saved to files or defined dynamically through the API. It also, and more importantly, wraps imlib2's context API changing."},"rdependencies":[{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":330,"description":"X.Org Xext library","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXext","packageid":46968},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":438,"description":"Version 2 of an advanced replacement library for libraries like libXpm","ebuildids":[756341],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"enlightenment@gentoo.org","maintainername":"Project Enlightenment","name":"imlib2","packageid":50869,"summary":"Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. Imlib2 can do the following: * Load image files from disk in one of many formats, * Save images to disk in one of many formats, * Render image data onto other images, * Render images to an X-Windows drawable, * Produce pixmaps and pixmap masks of Images, * Apply filters to images, * Rotate images, * Accept RGBA Data for images, * Scale images, * Alpha blend Images on other images or drawables, * Apply color correction and modification tables and factors to images, * Render images onto images with color correction and modification tables, * Render truetype anti-aliased text, * Render truetype anti-aliased text at any angle, * Render anti-aliased lines, * Render rectangles, * Render linear multi-colored gradients, * Cache data intelligently for maximum performance, * Allocate colors automatically, * Allow full control over caching and color allocation, * Provide highly optimized MMX assembly for core routines, * Provide plug-in filter interface, * Provide on-the-fly runtime plug-in image loading and saving interface, * Fastest image compositing, rendering and manipulation library for X. If what you want isn't in the list above somewhere then likely Imlib 2 does not do it. If it does it it likely does it faster than any other library you can find (this includes gdk-pixbuf, gdkrgb, etc.) primarily because of highly optimized code and a smart subsystem that does the dirty work for you and picks up the pieces for you so you can be lazy and let all the optimizations for you. Imlib 2 can run without a display, so it can be easily used for background image processing for web sites or servers - it only requires the X libraries to be installed - that is all - it does not require an XServer to run unless you wish to display images."}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/freshmeat.sourceforge.net\/projects\/giblib","http:\/\/www.linuxbrit.co.uk\/giblib\/"],"uses":[]}