{"bugs":[],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":1489,"name":"gui-libs","summary":"The gui-libs category contains miscellaneous libraries that support various window managers."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":373,"name":"media-sound","summary":"The media-sound category contains sound, music and audio applications."},{"categoryid":342,"name":"media-video","summary":"The media-video category contains video-related applications."},{"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":"c5282280887e882249e6dab060d7b463dac3d6ac","committime":"2025-09-16T04:49:41","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"41ca4ec349b8f51fcfdb441933f68a7d215e7a9f","committime":"2025-09-16T04:38:11","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: drop 0.4.1-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1d60ff764497c5d22c33c76bfe47e77e263593e7","committime":"2024-12-25T22:48:15","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8c01a5fe73312d5450fcb0c4e747825ccf636159","committime":"2024-12-25T22:36:55","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: Keyword 0.5.1-r4 arm64, #942632"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fc7aec47a69ef21287a5c7cd3e5b2d500172880b","committime":"2024-12-14T13:18:20","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6abb524388c440c805bf897a0e2bf46a0518323","committime":"2024-12-11T12:06:12","packageid":76441,"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":"1f9f1999cdc8ccb94054dec2d2951c7e486aa996","committime":"2024-12-11T11:29:30","packageid":76441,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/llvm"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"3ee411f1324ad2b881555d1bec5f943f1a7f28a1","committime":"2024-12-11T11:23:19","packageid":76441,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/clang"},{"authoremail":"thican@thican.net","authorname":"Thibaud CANALE","body":"Closes: https:\/\/bugs.gentoo.org\/946131\nSigned-off-by: Thibaud CANALE <thican@thican.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39642\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1317f7118e5ad52e935b369fb2647fee81c57967","committime":"2024-12-09T00:28:49","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: bump LLVM_COMPAT to 19"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"676d86b87bc8521ddd361d6ba352af09b2cb792b","committime":"2024-11-11T09:03:30","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"The rust eclass has been updated to directly inject a required\nMULTILIB_USEDEP when requested.\n\nRUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent\nwith other eclasses.\n\nllvm-r1 should be imported after cargo and the eclass now enables this.\n\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"20c78cda3f6a7edfb22c791e0e16c5d5ca20bdb3","committime":"2024-11-10T01:24:12","packageid":76441,"repoid":1,"summary":"*\/*: fix rust eclass usedep\/mutlilib handling; inherit order"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"672a57f8ebbf9443e883e6caad81a0a5e51a833a","committime":"2024-11-09T06:33:29","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"Tidyups:\n\n- $(cargo_crate_uris)\n- Rust BDEPENDS come from the eclass except in very rare\n  circumstances (RUST_OPTIONAL=1)\n- RUST_M{AX,IN}_VER where required.\n- Suboptimal crate separator (`-` -> `@`)\n\nSigned-off-by: Matt Jolly <kangie@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39218\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"01ba4dc61965ef7658a24728841c04c9a1ce4871","committime":"2024-11-04T07:24:14","packageid":76441,"repoid":1,"summary":"*\/*: update for slotted Rust"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ebd1093d81665793f74fa13dce7431bdf8e145a3","committime":"2024-08-04T08:36:04","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"thican@thican.net","authorname":"Thibaud CANALE","body":"Closes: https:\/\/bugs.gentoo.org\/936671\nSigned-off-by: Thibaud CANALE <thican@thican.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/37732\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"3a504676aa95d15859c4ce96c54cf9a98db38ba9","committime":"2024-07-26T13:10:18","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: upgrade to llvm-r1 eclass, bump LLVM_COMPAT to 18"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"baaeff5c0565e361e1ca3de9e9b6c8e15b7a1af3","committime":"2023-11-26T19:46:54","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"adel.ks@zegrapher.com","authorname":"Adel KARA SLIMANE","body":"Closes: https:\/\/bugs.gentoo.org\/918521\nSigned-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/33994\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"238ae458aa5105de156f16489f8bbe2c9e9a7574","committime":"2023-11-26T01:57:07","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: bump LLVM_MAX_SLOT to 17"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de470b88970bca61fa2c0e6d167769afceaecc74","committime":"2023-10-08T02:01:56","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b8fd70ffab98f187760e69062e34f1b36e1891c4","committime":"2023-10-08T01:57:14","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: refine lower bounds on dependencies"},{"authoremail":"adel.ks@zegrapher.com","authorname":"Adel KARA SLIMANE","body":"Bug: https:\/\/bugs.gentoo.org\/915337\nCloses: https:\/\/bugs.gentoo.org\/915333\nSigned-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/33232\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7f3010a28da4d56d7ed5488343ef788c4e27023d","committime":"2023-10-07T16:31:01","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: add libadwaita dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1610a6c94268875be5c99bb41570a2a22450839d","committime":"2023-10-06T20:16:53","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"adel.ks@zegrapher.com","authorname":"Adel KARA SLIMANE","body":"[sam: Refresh CRATES a bit more and LICENSE.]\n\nCloses: https:\/\/bugs.gentoo.org\/915317\nSigned-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/33220\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"918cd93a8b80dc4014cc7478258d74faab225906","committime":"2023-10-06T19:34:35","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: add 0.5.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cabc85d0e4c64667c1f17ffd8f8a5e97b2c2b1de","committime":"2023-09-03T17:01:54","packageid":76441,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"adel.ks@zegrapher.com","authorname":"Adel KARA SLIMANE","body":"Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32435\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"99817b68a6080fa3cee6b1d1bc8d554bd0cf9a9f","committime":"2023-08-24T17:01:49","packageid":76441,"repoid":1,"summary":"media-sound\/helvum: new package, add 0.4.1"}],"dependencies":[{"block":false,"categoryid":330,"description":"Internationalized text layout and rendering library","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"pango","packageid":43498},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":330,"description":"Image loading library for GTK+","ebuildids":[847871],"firstseen":"2010-09-25T14:33:37.049645","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gdk-pixbuf","packageid":56329},{"block":false,"categoryid":438,"description":"A thin layer of types for graphic libraries","ebuildids":[847871],"firstseen":"2018-07-30T09:35:22.194615","name":"graphene","packageid":69304},{"block":false,"categoryid":342,"description":"Multimedia processing graphs","ebuildids":[847871],"firstseen":"2019-07-07T16:12:47.642539","name":"pipewire","packageid":69933},{"block":false,"categoryid":1489,"description":"GTK is a multi-platform toolkit for creating graphical user interfaces","ebuildids":[847871],"firstseen":"2021-04-05T18:18:54.126420","name":"gtk","packageid":72656},{"block":false,"categoryid":1489,"description":"Building blocks for modern GNOME applications","ebuildids":[847871],"firstseen":"2022-01-12T18:45:45.749985","name":"libadwaita","packageid":74076}],"depending":[],"ebuilds":[{"archs":["~amd64","~arm64"],"ebuildid":847871,"firstseen":"2024-12-14T13:45:22.242371","license":"GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016","moddate":"2026-03-31T06:53:54","packageid":76441,"repoid":1,"slot":"0","uses":["debug","llvm_slot_16","llvm_slot_17","llvm_slot_18","llvm_slot_19"],"version":"0.5.1-r4"}],"masks":[],"package":{"categoryid":373,"description":"A GTK patchbay for pipewire","firstseen":"2023-09-03T18:20:49.131469","name":"helvum","packageid":76441},"rdependencies":[{"block":false,"categoryid":330,"description":"Internationalized text layout and rendering library","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"pango","packageid":43498},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"A vector graphics library with cross-device output support","ebuildids":[847871],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"cairo","packageid":54800},{"block":false,"categoryid":330,"description":"Image loading library for GTK+","ebuildids":[847871],"firstseen":"2010-09-25T14:33:37.049645","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gdk-pixbuf","packageid":56329},{"block":false,"categoryid":438,"description":"A thin layer of types for graphic libraries","ebuildids":[847871],"firstseen":"2018-07-30T09:35:22.194615","name":"graphene","packageid":69304},{"block":false,"categoryid":342,"description":"Multimedia processing graphs","ebuildids":[847871],"firstseen":"2019-07-07T16:12:47.642539","name":"pipewire","packageid":69933},{"block":false,"categoryid":1489,"description":"GTK is a multi-platform toolkit for creating graphical user interfaces","ebuildids":[847871],"firstseen":"2021-04-05T18:18:54.126420","name":"gtk","packageid":72656},{"block":false,"categoryid":1489,"description":"Building blocks for modern GNOME applications","ebuildids":[847871],"firstseen":"2022-01-12T18:45:45.749985","name":"libadwaita","packageid":74076}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.freedesktop.org\/pipewire\/helvum"],"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":"Use LLVM 16.","group":"llvm_slot","isdefault":false,"use":"16"},{"description":"Use LLVM 17.","group":"llvm_slot","isdefault":false,"use":"17"},{"description":"Use LLVM 18.","group":"llvm_slot","isdefault":false,"use":"18"},{"defaultflag":true,"description":"Use LLVM 19.","group":"llvm_slot","isdefault":true,"use":"19"}]}