{"bugs":[],"categories":[{"categoryid":385,"name":"sci-electronics","summary":"The sci-electronics category contains electronics packages."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b2201df9d0a646a45ee9b90fb60ba2eddba02c64","committime":"2026-06-15T12:01:23","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Merges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1166\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"1fe38ae0027d3a396196978bc9fd2570b4ba2817","committime":"2026-06-15T05:15:56","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: keyword 3.0.2 for ~riscv"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"The configure script aborted with \"architecture not supported\" on CPUs\nwithout QuickThreads assembly. Fall back to the portable pthread\ncoroutine backend there.\n\nBug: https:\/\/bugs.gentoo.org\/926545\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1166\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"d206cb40f04c451e4afae120977b3c835d9937fa","committime":"2026-06-15T05:15:51","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: fix build on arm and riscv"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Part-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1166\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pull\/1166\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"514e239e1d347ebca0a59485b64c08d2fe3b770e","committime":"2026-06-15T05:15:47","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: keyword 2.3.4-r2 for ~riscv"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"The configure script aborted with \"architecture not supported\" on CPUs\nwithout QuickThreads assembly. Fall back to the portable pthread\ncoroutine backend there, and fix the int64 typedef that collided with\nlong on LP64 riscv.\n\nCloses: https:\/\/bugs.gentoo.org\/926545\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/1166\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"143a70a529cdcea6509d9183ccc5d4649a98ac81","committime":"2026-06-15T05:15:30","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: fix build on arm and riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ce4e2f2f7b5764557011de4b5df8be0045c9b6b8","committime":"2026-02-11T03:15:50","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Signed-off-by: Huang Rui <vowstar@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45265\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45265\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ade29d442090bee585d3bae30f3881597163a5b5","committime":"2026-01-06T03:48:24","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: add 3.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"68e9c347b69dd57234f61e4c1d2500d9a4ab0258","committime":"2025-06-20T19:39:32","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"22588876d46d9592586af275f81ac8b11fc0f9e8","committime":"2025-06-20T17:06:27","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: drop 2.3.4-r1, EAPI=7--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ddcfb032de27d0a86ee894fdb26bd91d818eb28","committime":"2023-12-16T01:31:44","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"079247ebd5c8904ffa0f792e6193619ebb5085fd","committime":"2023-12-16T01:28:42","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: Stabilize 2.3.4-r2 amd64, #920067"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2979793991144637956e4225ce4d0235900c1a2","committime":"2023-06-09T15:16:56","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"37777c2458d6f03b68a58ba1507dd07a37fccb65","committime":"2023-06-03T14:48:53","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: destabilize for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"154f663691ff0406bfb4ac87a978b07b0a611b07","committime":"2022-06-16T16:47:55","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Keyword 2.3.4-r2 for ~riscv\nFix toolchain-funcs: indirect inherit usage: 'tc-getCXX', line 37\nFix HOMEPAGE: permanently redirected:\nhttps:\/\/accellera.org\/community\/systemc -> https:\/\/systemc.org\nupdate EAPI 7 -> 8, and dropped unused test use flag\n\nCloses: https:\/\/bugs.gentoo.org\/849917\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/25783\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"581be46a04d856431563a529466bb5792a5df486","committime":"2022-06-07T03:56:52","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: fix bug 849917 and QA report"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"694486d3719722376081f9938f345925e69e7b65","committime":"2022-05-02T10:47:57","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"bbd6feabbbd1ae34f23f4135ac32da2af5895857","committime":"2022-05-02T10:35:11","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: Stabilize 2.3.4-r1 amd64, #841410"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"bc29c826472dbe8550234e6a437636dfeeaa6717","committime":"2022-05-02T10:34:52","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: Stabilize 2.3.4-r1 x86, #841410"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82b37a27e889ff1af7cfc1e3a8c2f06ef8622566","committime":"2022-03-20T19:04:16","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This can cause build problems for e.g. 32-bit (gcc -m32 ...)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8e83b811820c912bd62ac820c950583cd61d3dfd","committime":"2022-03-20T18:50:03","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: [QA] fix tc-get* quoting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b2b220881dca1881f1d19a09a853b18675b57e9c","committime":"2021-01-18T11:41:03","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"2a37739a133ee9be44d4daf5f2a4d6f5f05132bc","committime":"2021-01-18T10:14:29","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"239d2187f78dbb7ec779b2ffc185e71c4ebcb077","committime":"2021-01-13T04:41:50","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Add examples and doc use, use docompress -x with examples.\nRevbump to 2.3.1-r1, removed DOC var because it installed\nby Makefile. Drop pkg_postinst() because the example already\nextracted by docompress -x.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/19033\n\nPackage-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"485e8323767b896b94205807f0d09fc096fc4091","committime":"2021-01-11T16:23:06","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: fix 2.3.1 examples"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a0732d0d2e450c5ee00ba9f7358156b8c87fbd40","committime":"2021-01-11T14:05:12","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vowstar@gmail.com","authorname":"Huang Rui","body":"Also add Huang Rui as proxy-maintainer\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/19006\nPackage-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Huang Rui <vowstar@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"aca9de306da677ac90b741df271709aaa50bbe0c","committime":"2021-01-09T16:33:18","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: bump to 2.3.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6ccfe76013feb67f35ce5bb00e2ed0cc898e2e25","committime":"2020-06-27T21:05:09","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sokolov@google.com","authorname":"Alexey Sokolov","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>\nSigned-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>","commitid":"fc48e6af3c712c58f15c1cc7df8ac827ade7da89","committime":"2020-06-20T16:16:24","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: update homepage"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6f4a7c81a4a1ce6bce3d8707411dc3bd99569b4b","committime":"2019-11-13T20:05:47","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"c873de218643504f00fc03a90f0e150de7a2b823","committime":"2019-11-13T19:41:44","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: drop old EAPI"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"547dd6207b21922453a21e853b057ece3056b52d","committime":"2017-07-08T19:19:30","packageid":53271,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"masanori.ogino@gmail.com","authorname":"Masanori Ogino","body":"Signed-off-by: Masanori Ogino <masanori.ogino@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/5057","commitid":"55fd21ca2db488e95ea67ac2d78837b2dcdb9ea9","committime":"2017-07-07T04:20:03","packageid":53271,"repoid":1,"summary":"sci-electronics\/systemc: Remove pkg_nofetch."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":53271,"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":53271,"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":53271,"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":53271,"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":53271,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~riscv","~x86"],"ebuildid":889590,"firstseen":"2026-02-11T03:30:50.971749","license":"Apache-2.0","moddate":"2026-06-15T12:12:54","packageid":53271,"repoid":1,"slot":"0","uses":["debug","doc","examples","static-libs"],"version":"3.0.2"},{"archs":["amd64","~arm","~arm64","~riscv","~x86"],"ebuildid":753355,"firstseen":"2022-06-16T17:49:50.344805","license":"Apache-2.0","moddate":"2026-06-15T12:12:54","packageid":53271,"repoid":1,"slot":"0","uses":["debug","doc","examples","static-libs"],"version":"2.3.4-r2"}],"masks":[],"package":{"categoryid":385,"description":"A C++ based modeling platform for VLSI and system-level co-design","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci-electronics@gentoo.org","maintainername":"Gentoo Electronics Project","name":"systemc","packageid":53271,"summary":"SystemC provides hardware-oriented constructs within the context of C++ as a class library implemented in standard C++. Its use spans design and verification from concept to implementation in hardware and software. SystemC provides an interoperable modeling platform which enables the development and exchange of very fast system-level C++ models. It also provides a stable platform for development of system-level tools."},"rdependencies":[],"repos":[{"branch":"master","lastcommit":"74848e5b8e48589528a2a7028f8492adde067cd8","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/accellera-official\/systemc","https:\/\/systemc.org"],"uses":[{"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 extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"}]}