{"bugs":[],"categories":[{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":342,"name":"media-video","summary":"The media-video category contains video-related applications."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8255267407a8971181c90f480595bf19d8889e73","committime":"2025-12-22T12:00:49","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Bug: https:\/\/bugs.gentoo.org\/941260\nFixes: a628990882113048762734368940f0c98682b8b1\nSee-Also: 8b5c597a0b9d6b174264227f1d7a4b54fc5551e2\nSigned-off-by: Alfred Wingate <parona@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45075\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45075\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b30c38e658ce7b899ae8160523af4fd6d780cd7f","committime":"2025-12-18T16:40:10","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: allow sdl'less build"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fb6699b7bd0b9e08977e11947ac8d26f8f3bf085","committime":"2025-12-18T04:30:53","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Bug: https:\/\/bugs.gentoo.org\/941260\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a628990882113048762734368940f0c98682b8b1","committime":"2025-12-17T19:41:18","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: build only the library for non-native-abi"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Closes: https:\/\/bugs.gentoo.org\/941260\nSigned-off-by: Alfred Wingate <parona@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45065\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45065\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8b5c597a0b9d6b174264227f1d7a4b54fc5551e2","committime":"2025-12-17T16:45:24","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: missing MULTILIB_USEDEP"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6430063460abcf7448f04258e7857401be06c429","committime":"2024-09-21T20:04:00","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro_gentoo@matoro.tk","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"2ecfb1c2b9686b15e826802923892878fd60d30b","committime":"2024-09-20T06:04:01","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 loong, #935683"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"350445ef5ba4f294e7331c6b352b43465718cf82","committime":"2024-07-31T09:04:09","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"e174c352e9162682a006306a59e099163ff7842a","committime":"2024-07-31T08:46:35","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Stabilize 1.2-r2 x86, #936920"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"ce7f1374969f56ff57a361219aeb453b757710be","committime":"2024-07-31T08:46:08","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Stabilize 1.2-r2 amd64, #936920"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"53e6ad91eeb68acf9098157bcfa0e6b11e961e5d","committime":"2024-07-22T18:48:57","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"ee617524aa534e0dd39ecdd1de71d205feb8c307","committime":"2024-07-22T18:37:32","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 arm, #935683"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d59edd9246eb1661f77f20cc7f61183cbb7bafc5","committime":"2024-07-07T08:04:02","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dlan@gentoo.org","authorname":"Yixun Lan","body":"Signed-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"b9c769a9da7f74e877c3baf51fb1a99db6302235","committime":"2024-07-07T06:13:20","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 riscv, #935683"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"03f3324d05cabd6229f9f24c01c4380db87a1dc2","committime":"2024-07-07T00:34:03","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"595c607772111487ab160081434422a98118e566","committime":"2024-07-07T00:25:47","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 ppc, #935683"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"054a21cadc78eae7a8bb724f5b66824c3e2a2a94","committime":"2024-07-07T00:25:45","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 ppc64, #935683"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8c3716360b524da0a790fc9b7876563b6bdede3c","committime":"2024-07-07T00:25:44","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 sparc, #935683"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e3dc8a15e5d3e6dc8280730aeb5933efb660c7fd","committime":"2024-07-07T00:25:43","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: Keyword 1.2-r2 arm64, #935683"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea072becffeb6f6823be5f9cd547cad9b5e7e6d4","committime":"2024-03-23T13:48:52","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/927381\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35873\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"89f3d5d1f9ff6c6abd6427fbc839cb0d6108410e","committime":"2024-03-23T13:12:24","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: fix so name"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16ea69a7bce2afd2cf84fd73c007830476bf5318","committime":"2024-03-21T02:34:01","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"The Makefile indiscriminately injects SDL_CFLAGS into QUIRC_CFLAGS\nand QUIRC_CXXFLAGS.\nShort of re-writing the whole Makefile we adhere to that dependency for now.\n\nSet a SONAME to please QA.\n\nExport CC and CXX.\n\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35820\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a8bfe44df5f6974ee113d0fce8f57bed123c8c0f","committime":"2024-03-18T18:43:10","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: make libsdl non-optional, fix QA"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8c9e78c41be85ea9ab8306cca4a9c16648dd377","committime":"2024-03-18T17:04:05","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/927252\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9d7d0bc2e8792cb1efe590975554b7006802d92b","committime":"2024-03-18T16:49:35","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: fix src_prepare"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"daa03f4dfe494e882ada75c645c2832189ae2b04","committime":"2024-03-18T16:49:08","packageid":77186,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Dependency for QR code in media-libs\/opencv\n\nBug: https:\/\/bugs.gentoo.org\/924005\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"166fd98eec9a33686c141ab0640e3ec3a122d344","committime":"2024-02-14T11:21:51","packageid":77186,"repoid":1,"summary":"media-libs\/quirc: new package, add 1.2, 9999"}],"dependencies":[{"block":false,"categoryid":438,"description":"A collection of algorithms and sample code for various computer vision problems","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"amynka@gentoo.org","maintainername":"Amy Winston","name":"opencv","packageid":48271,"summary":"OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics."},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer 1.2 compatibility wrapper around SDL2","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl","packageid":52163,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Graphics drawing primitives library for SDL","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-gfx","packageid":54108,"summary":"SDL graphics drawing primitives and other support functions The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces. The current components of the SDL_gfx library are: * Graphic Primitives (SDL_gfxPrimitves.h) * Rotozoomer (SDL_rotozoom.h) * Framerate control (SDL_framerate.h) * MMX image filters (SDL_imageFilter.h) The library is backwards compatible to the above mentioned code. Its is written in plain C and can be used in C++ code."},{"block":false,"categoryid":438,"description":"MMX, SSE, and SSE2 SIMD accelerated JPEG library","ebuildids":[819009,884922],"firstseen":"2010-07-24T14:36:23.013789","maintainer":"anarchy@gentoo.org","maintainername":"Jory A. Pratt","name":"libjpeg-turbo","packageid":56087}],"depending":[{"block":false,"categoryid":438,"description":"A collection of algorithms and sample code for various computer vision problems","ebuildids":[874881,874881,875559,875559],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"amynka@gentoo.org","maintainername":"Amy Winston","name":"opencv","packageid":48271,"summary":"OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics."},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[87990,87990,882564,882564,882670,882670,892935,892935],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"ffmpeg","packageid":49991},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[882671,882671],"firstseen":"2025-03-11T09:31:48.402005","name":"ffmpeg-compat","packageid":78197}],"ebuilds":[{"archs":[],"ebuildid":819009,"firstseen":"2024-03-18T16:51:06.604552","license":"ISC","moddate":"2026-03-30T13:49:44","packageid":77186,"repoid":1,"slot":"0\/9999","uses":["abi_mips_n32","abi_mips_n64","abi_mips_o32","abi_s390_32","abi_s390_64","abi_x86_32","abi_x86_64","abi_x86_x32","opencv","sdl","tools","v4l"],"version":"9999"},{"archs":["amd64","x86","~arm","~arm64","~loong","~ppc","~ppc64","~riscv","~sparc"],"ebuildid":884922,"firstseen":"2025-12-18T04:43:33.668292","license":"ISC","moddate":"2026-03-30T13:49:44","packageid":77186,"repoid":1,"slot":"0\/1.2","uses":["abi_mips_n32","abi_mips_n64","abi_mips_o32","abi_s390_32","abi_s390_64","abi_x86_32","abi_x86_64","abi_x86_x32","opencv","sdl","tools","v4l"],"version":"1.2-r3"}],"masks":[],"package":{"categoryid":438,"description":"QR decoder library","firstseen":"2024-03-18T16:51:06.604552","name":"quirc","packageid":77186},"rdependencies":[{"block":false,"categoryid":438,"description":"A collection of algorithms and sample code for various computer vision problems","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"amynka@gentoo.org","maintainername":"Amy Winston","name":"opencv","packageid":48271,"summary":"OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics."},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer 1.2 compatibility wrapper around SDL2","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl","packageid":52163,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":438,"description":"Graphics drawing primitives library for SDL","ebuildids":[819009,884922],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"sdl-gfx","packageid":54108,"summary":"SDL graphics drawing primitives and other support functions The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces. The current components of the SDL_gfx library are: * Graphic Primitives (SDL_gfxPrimitves.h) * Rotozoomer (SDL_rotozoom.h) * Framerate control (SDL_framerate.h) * MMX image filters (SDL_imageFilter.h) The library is backwards compatible to the above mentioned code. Its is written in plain C and can be used in C++ code."},{"block":false,"categoryid":438,"description":"MMX, SSE, and SSE2 SIMD accelerated JPEG library","ebuildids":[819009,884922],"firstseen":"2010-07-24T14:36:23.013789","maintainer":"anarchy@gentoo.org","maintainername":"Jory A. Pratt","name":"libjpeg-turbo","packageid":56087}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/dlbeer\/quirc"],"uses":[{"description":"Build tools requiring media-libs\/opencv (inspect-opencv,quirc-demo-opencv)","isdefault":false,"packageid":77186,"use":"opencv"},{"description":"Build tools requiring media-libs\/sdl-gfx (inspect, quirc-demo)","isdefault":false,"packageid":77186,"use":"sdl"},{"description":"Build tools (qrtest)","isdefault":false,"packageid":77186,"use":"tools"},{"description":"Build tools for webcams (quirc-scanner)","isdefault":false,"packageid":77186,"use":"v4l"},{"description":"64-bit (32-bit pointer) libraries","group":"abi_mips","isdefault":false,"use":"n32"},{"description":"64-bit libraries","group":"abi_mips","isdefault":false,"use":"n64"},{"description":"32-bit libraries","group":"abi_mips","isdefault":false,"use":"o32"},{"description":"32-bit (s390) libraries","group":"abi_s390","isdefault":false,"use":"32"},{"description":"64-bit (s390x) libraries","group":"abi_s390","isdefault":false,"use":"64"},{"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":false,"use":"32"},{"description":"64-bit (amd64) libraries","group":"abi_x86","isdefault":false,"use":"64"},{"description":"x32 ABI libraries","group":"abi_x86","isdefault":false,"use":"x32"}]}