{"bugs":[{"bugid":850382,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.309 - grTCairo1.c: fatal error: cairo\/cairo-xlib.h: No such file or directory"},{"bugid":853877,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.365 - ..\/...\/magsgtty.h: fatal error: termio.h: No such file or directory"},{"bugid":886167,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.309-r1 fails to compile (CLANG-STRICTER-SYSTEM): grTOGL1.c:22:10: fatal error: gl.h file not found"},{"bugid":903637,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.365 - grTCairo2.c: fatal error: cairo\/cairo-xlib.h: No such file or directory"},{"bugid":928939,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.365 - 1633 | efReadError(Subscript syntax error\\n);"},{"bugid":940718,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic-8.3.365 - [ncurses-6.5] [meson] [libtool] [gcc-15] ..\/...\/EFint.h: error: type of efFlatRootDef does not match original declaration [-Werror=lto-typ"},{"bugid":952660,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/magic: needs porting to Python 3.13"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":462,"name":"dev-tcltk","summary":"The dev-tcltk category contains Tcl- and Tk-related libraries and tools."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"categoryid":385,"name":"sci-electronics","summary":"The sci-electronics category contains electronics packages."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."},{"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":"5a1adb610b1d91ab6683cbe671e266f424224c16","committime":"2025-11-04T08:35:48","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib dev-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f1351833569f8b22abc3dc9e74abeed7e8641096","committime":"2025-11-04T08:17:06","packageid":49766,"repoid":1,"summary":"sci-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"40d6496cc807662ae2b572affd447adf187d260f","committime":"2024-07-30T21:18:58","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Signed-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"b39d26562ee565da2b68af2dc6ad4113f589f443","committime":"2024-07-30T19:53:55","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: drop 8.3.232-r1, 8.3.309-r2, 8.3.309-r3"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Closes: https:\/\/bugs.gentoo.org\/929765\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"d4634afeefd11d181e1b35d9737f44088f05508a","committime":"2024-07-30T19:53:29","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9e987e235fae4d734a0b94069ae2dd2b01867e4c","committime":"2023-06-25T03:18:43","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"675d071226c918309ebbbf3b281b04efe61d373d","committime":"2023-06-25T03:13:35","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Stabilize 8.3.365 amd64, #909105"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2979793991144637956e4225ce4d0235900c1a2","committime":"2023-06-09T15:16:56","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"2b247e9a4726c63de41942aac15583a48543a80a","committime":"2023-06-03T14:48:38","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: destabilize for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24b372421f77ef18b266c116cb3219fbeb98fc80","committime":"2023-03-17T11:01:54","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gjoandet@gmail.com","authorname":"Guillermo Joandet","body":"Closes: https:\/\/bugs.gentoo.org\/887691\nSigned-off-by: Guillermo Joandet <gjoandet@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/29484\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"0e619e8bb85ccf0be076b266dbf5fa96b531c7b7","committime":"2023-02-08T15:19:42","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Version bump to 8.3.365"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a704ebedb8097c5afb7a2927b975612a8d65cdea","committime":"2023-02-01T07:31:53","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Nothing should've actually needed opengl on, so let's drop the dep,\nas it's almost certainly bogus.\n\nBug: https:\/\/bugs.gentoo.org\/892782\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a027c3d8005ca107ab9919c3900c81fcf71f604b","committime":"2023-02-01T07:19:43","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: fix x11-libs\/cairo dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":49766,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d46393be372213cf90ed59879cc049fab023951d","committime":"2022-06-21T10:17:42","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"telans@posteo.de","authorname":"James Beddek","body":"Also, don't let make\/configure try to grab the commit through `git rev-parse HEAD`\n\nSigned-off-by: James Beddek <telans@posteo.de>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/25787\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"7851882d742b5931a488374c1356f8f83b88a408","committime":"2022-06-20T06:04:58","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: respect cairo use flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9b87b2228b5d10c1144381478f07dec1152a1441","committime":"2022-06-07T04:22:38","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b8a6d91e0c08f8039e685a780e656388c18f59d6","committime":"2022-06-07T03:44:43","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: drop back to ~arch for 8.3.309; use BDEPEND for PYTHON_DEPS"},{"authoremail":"telans@posteo.de","authorname":"James Beddek","body":"Signed-off-by: James Beddek <telans@posteo.de>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/25782\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3889abee7866460d84530f9aa518dbebee548b16","committime":"2022-06-07T02:25:00","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: add 8.3.309"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"299a21c3a8f136d6d6547b10f264058e88e187fc","committime":"2021-12-14T16:36:37","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3f1954dd6d653e74fb2ff45935cd10ca9f59392d","committime":"2021-12-14T16:21:34","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"eab85e9b2b0040ca34bd0a8faba2a1da1d8592c0","committime":"2021-12-14T16:17:03","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Drop EAPI-5 ebuild"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"297cd17c912dd593b13925361c1d9c9b8ec137ad","committime":"2021-12-14T16:14:54","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Stabilize 8.3.232 x86, #819120"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"3ed6184c5ad118d528883613c5b610f1945edb48","committime":"2021-12-14T16:08:34","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Stabilize 8.3.232 amd64, #819120"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d100ca238ca31269c98e5f723405c4f58a08581","committime":"2021-11-26T19:21:29","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"EAPI 8 (yay dosym -r!), Cairo support, new source of MOSIS tech files,\nsupport for parallel building, no redundant inherits, no CPP=cpp.\n\nBug: https:\/\/bugs.gentoo.org\/819120\nCloses: https:\/\/bugs.gentoo.org\/819120\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"6f98b5322329ec776ad9f3ec153a6f9490f82772","committime":"2021-11-26T18:56:23","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: add 8.3.232, remove 8.0.207"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"39da18b49f0f1c5486a1cddc64d32bac28abc59b","committime":"2021-11-19T00:07:44","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gyakovlev@gentoo.org","authorname":"Georgy Yakovlev","body":"Bug: https:\/\/bugs.gentoo.org\/823768\nSigned-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>","commitid":"9a2905bf644e9acdb7006675cc22eadaeb871ee2","committime":"2021-11-18T23:44:10","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: de-stabilize for ~ppc, bug #823768"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3ab9fb6378cd0a6f707f5207de7c4711daaf6cdf","committime":"2021-09-29T22:36:21","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/775422\nCloses: https:\/\/bugs.gentoo.org\/814788\nSee: be7ed26f001fb31bf32a69824c3cc858b48f0326\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c4fcafe9dfa8d26fe7876ed96432a32a6798d623","committime":"2021-09-29T22:20:52","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: fix autoconf 2.71 compatibility in stable"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aba60558e2dc36129bf2ec7133e84f8d0ff2ec8a","committime":"2021-08-18T23:38:55","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/775422\nThanks-to: Lars Wendler <polynomial-c@gentoo.org>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"be7ed26f001fb31bf32a69824c3cc858b48f0326","committime":"2021-08-18T23:17:37","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: fix autoconf 2.71 compatibility"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1dff16feef2bb9d2ccf6e0e5f2a4f87e02f7a94d","committime":"2021-04-18T06:22:06","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"68be3cdf9525f4f29fb4cb400765b8c932aca3b5","committime":"2021-04-16T13:58:02","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: eutils->epatch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1cdaf96b840c3adfc5401975b3c60ab859cc83d7","committime":"2020-09-24T20:05:17","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"06787dbec06146cac745be92526bf244932a3c60","committime":"2020-09-24T19:04:10","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: drop old EAPI=5"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":49766,"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":49766,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e5d43d82f580d5cde9db124f78af363ce7588e04","committime":"2016-05-14T23:42:39","packageid":49766,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: portage-2.2.28","commitid":"dcfea9e93f047cc94ca87739fcb4d9e31d2015dc","committime":"2016-05-14T22:24:00","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Fix QA MissingSlotDep"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: portage-2.2.28","commitid":"96fdca375996ec435cf879647789792a8af038ae","committime":"2016-05-14T22:23:02","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Fix QA MissingSlotDep"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: portage-2.2.28","commitid":"a277302ad77c991d6be9073486083be0db83ae5b","committime":"2016-05-14T22:22:15","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Fix QA MissingSlotDep"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: portage-2.2.28","commitid":"1de62dc295f50357be28e72644efad4e322b7be0","committime":"2016-05-14T22:21:05","packageid":49766,"repoid":1,"summary":"sci-electronics\/magic: Fix QA MissingSlotDep"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":49766,"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":49766,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d2353af654d3c29d8394bcc8b0ed6efd50105a3a","committime":"2015-07-17T16:20:08","packageid":49766,"repoid":1,"summary":"2015-07-17 16:20:07 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":49766,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":true,"categoryid":451,"description":"Ipsorcery allows you to generate IP, TCP, UDP, ICMP, and IGMP packets","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","name":"ipsorcery","packageid":47045},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":462,"description":"Extension to Tk, adding new widgets, geometry managers, and misc commands","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"blt","packageid":51181},{"block":false,"categoryid":381,"description":"Another cute console display library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"readline","packageid":53265},{"block":false,"categoryid":450,"description":"Tk Widget Set","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"tk","packageid":54735},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[781209],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":["amd64","~ppc","~x86"],"ebuildid":781209,"firstseen":"2023-03-17T11:05:27.212459","license":"HPND GPL-2+","moddate":"2026-03-28T18:04:21","packageid":49766,"repoid":1,"slot":"0","uses":["cairo","debug","opengl"],"version":"8.3.365"}],"masks":[],"package":{"categoryid":385,"description":"The VLSI design CAD tool","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci-electronics@gentoo.org","maintainername":"Gentoo Electronics Project","name":"magic","packageid":49766,"summary":"Magic is a venerable VLSI layout tool, written in the 1980's at Berkeley by John Ousterhout, of Tcl fame. Due largely in part to its liberal Berkeley open-source license, magic has remained popular with universities and small companies. The open-source license has allowed VLSI engineers with a bent toward programming to implement clever ideas and help magic stay abreast of fabrication technology. However, it is the well thought-out core algorithms which lend to magic the greatest part of its popularity. Magic is widely cited as being the easiest tool to use for circuit layout, even for people who ultimately rely on commercial tools for their product design flow."},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for OpenGL utility library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":43137},{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":true,"categoryid":451,"description":"Ipsorcery allows you to generate IP, TCP, UDP, ICMP, and IGMP packets","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","name":"ipsorcery","packageid":47045},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":450,"description":"Tool Command Language","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","name":"tcl","packageid":50646},{"block":false,"categoryid":462,"description":"Extension to Tk, adding new widgets, geometry managers, and misc commands","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"blt","packageid":51181},{"block":false,"categoryid":381,"description":"Another cute console display library","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"readline","packageid":53265},{"block":false,"categoryid":450,"description":"Tk Widget Set","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tcltk@gentoo.org","maintainername":"Gentoo Tcltk Project","name":"tk","packageid":54735},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[781209],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[781209],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"b0dd603654956bad345abbff616070880b281179","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/www.opencircuitdesign.com\/magic\/index.html"],"uses":[{"description":"Enable support for the cairo graphics library","isdefault":false,"use":"cairo"},{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Add support for OpenGL (3D graphics)","isdefault":false,"use":"opengl"}]}