{"bugs":[{"bugid":877401,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.8 - sndplay.c:(<snip>) undefined reference to mus_sound_initialize"},{"bugid":878307,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.8 - nrepl.c: error: s7 undeclared (first use in this function)"},{"bugid":879607,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.8 - snd-utils.c:(.text+<snip>): undefined reference to Pa_Terminate"},{"bugid":887149,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.9 - audio.c: fatal error: samplerate.h: No such file or directory"},{"bugid":914433,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.9 - snd-1.h: error: duplicate member current_cursor"},{"bugid":932792,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-22.9 fails to compile: lto1: internal compiler error: unexpected file name sound.o 1 in linker resolution file Expected sndinfo.o"},{"bugid":965500,"firstseen":"2025-11-02T22:02:05.713333","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-25.6 - [gcc-16] [jdk26] snd-marks.c: error: watch_mouse undeclared (first use in this function)"},{"bugid":969524,"firstseen":"2026-02-03T23:46:55.136812","severity":"normal","status":"CONFIRMED","summary":"media-sound\/snd-25.6 - [glibc-2.43] [portage-9999] <artificial>:(<snip>) undefined reference to mus_print"}],"categories":[{"categoryid":429,"name":"dev-cpp","summary":"The dev-cpp category contains libraries and utilities relevant to the c++ programming language."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"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":318,"name":"sci-libs","summary":"The sci-libs category contains various science-related libraries."},{"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":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":46975,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"328c1998eaa6661228327841b136f794c8417985","committime":"2025-08-29T16:33:52","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"288c916fb19e88a2d441d410fd18b6738dc9353f","committime":"2025-08-29T15:10:35","packageid":46975,"repoid":1,"summary":"media-sound\/snd: drop 22.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a5cfc23c910ea0853376aa9f8c3213c947d8366","committime":"2025-08-29T14:37:43","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Closes: https:\/\/bugs.gentoo.org\/961801\nCloses: https:\/\/bugs.gentoo.org\/947499\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"87007525fa588ab13e780311b5d52c8f18d397b7","committime":"2025-08-29T13:50:54","packageid":46975,"repoid":1,"summary":"media-sound\/snd: add 25.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c6dc09825eab18cb30099744d049dbd692ef121c","committime":"2022-11-23T09:16:47","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"efe5d971e321e7eeccb9c50288f275d99925a2f7","committime":"2022-11-23T09:08:40","packageid":46975,"repoid":1,"summary":"media-sound\/snd: dropped obsolete 17.4 & 22.8"},{"authoremail":"fordfrog@gentoo.org","authorname":"Miroslav Šulc","body":"Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>","commitid":"60113e8f197e1d84d3b7dbc444458850c052d620","committime":"2022-11-23T09:06:45","packageid":46975,"repoid":1,"summary":"media-sound\/snd: bump to 22.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"647f4b4f3dd1f5955169ec962ee45d274c61c704","committime":"2022-10-16T23:48:55","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/616144\nCloses: https:\/\/bugs.gentoo.org\/692984\nCloses: https:\/\/bugs.gentoo.org\/660328\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"52767bdc28efb3a4bf10b8489843ae3ff7b40aa7","committime":"2022-10-16T23:03:10","packageid":46975,"repoid":1,"summary":"media-sound\/snd: add 22.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5938f2c30abac366b7520b6ea0ca9be7375cdaba","committime":"2021-06-18T21:20:03","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"We need to be rebuilt when readline's subslot (representing\nits ABI here) is changed, not just note that we're fine\nwith any (sub)slot which is what :* does.\n\nPackage-Manager: Portage-3.0.18-prefix, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"204e6eda05dddd22a601d9b83348598ce7bfc7dc","committime":"2021-06-18T21:06:09","packageid":46975,"repoid":1,"summary":"media-sound\/snd: use correct (:=) slot operator for readline"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"78382e2e65cf36004525fb8bfcaccf1cc24375b8","committime":"2020-02-22T21:36:22","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"3b8cba93fab70dd0fa89cebdd4b37c732580e9ac","committime":"2020-02-22T21:07:26","packageid":46975,"repoid":1,"summary":"*\/*: [QA] Use consistent function definition formatting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"23c4b51d292e7d24867222051acf06ed134273ad","committime":"2020-01-19T23:05:49","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Package-Manager: Portage-2.3.84, Repoman-2.3.20\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"da7a1503d41890c02b0bd337cd303b2206dfcfda","committime":"2020-01-19T22:44:30","packageid":46975,"repoid":1,"summary":"media-sound\/snd: Drop 17.4 (r0)"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Bug: https:\/\/bugs.gentoo.org\/660328\nPackage-Manager: Portage-2.3.84, Repoman-2.3.20\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"ad2e33153e4a7a88ceb12481abf1669a24d0531a","committime":"2020-01-19T22:43:59","packageid":46975,"repoid":1,"summary":"media-sound\/snd: Drop bogus gtkglext dependency"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"472d13461db770a1c9f13c4035482136c954f6f3","committime":"2018-05-13T19:36:14","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","commitid":"e1f88a0f6f2eeba0ed1aa20437efb19fd85e9ea8","committime":"2018-05-11T13:07:38","packageid":46975,"repoid":1,"summary":"media-sound\/snd: use HTTPS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"cd8f3bd4abcf2d55d1dd7ef1e6673cf0223a1faf","committime":"2017-09-05T07:31:21","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=621758\nPackage-Manager: Portage-2.3.8, Repoman-2.3.3","commitid":"c019d4cfa38def2e90a8c5707d73c11d532b240d","committime":"2017-09-05T07:13:35","packageid":46975,"repoid":1,"summary":"media-sound\/snd: Unconditionally compile `oss_sample_types` function"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=404201\nCloses: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=588012\nCloses: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=591272\nCloses: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=601960\nCloses: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=616144\nCloses: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=622408\nPackage-Manager: Portage-2.3.8, Repoman-2.3.3","commitid":"8ecff1eb24b7f69c25712eeccc3bb2131dc0b7d1","committime":"2017-09-05T07:13:32","packageid":46975,"repoid":1,"summary":"media-sound\/snd: Remove old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"cb460cbed9aa423c86e209eb11f2b5b37d363d0b","committime":"2017-05-07T10:21:48","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Bug: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=601960\nPackage-Manager: Portage-2.3.5, Repoman-2.3.2","commitid":"de3937349684e3cd3fd58117e84811059c55a2ae","committime":"2017-05-07T09:36:23","packageid":46975,"repoid":1,"summary":"media-sound\/snd: Version bump to 17.4"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":46975,"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":46975,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"98ee4966c870e65829a7b074441c74aa3f327214","committime":"2017-01-29T19:42:02","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Package-Manager: portage-2.3.3","commitid":"167664510486c088d9853515569d2b75e102d49e","committime":"2017-01-29T19:24:19","packageid":46975,"repoid":1,"summary":"media-sound\/snd: dropped ~x86-interix"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e25256f58b5278be1bf5d35b7356eeed6db39f9c","committime":"2016-02-25T22:21:53","packageid":46975,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Gentoo-Bug: 404201, 475150\n* EAPI=6\n\nPackage-Manager: portage-2.2.27","commitid":"90c03ac835bc34210bca7c5038224ca862c49361","committime":"2016-02-25T22:13:07","packageid":46975,"repoid":1,"summary":"media-sound\/snd: version bump to 16.3"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":46975,"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":46975,"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":46975,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":438,"description":"A free, cross-platform, open-source, audio I\/O library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"portaudio","packageid":42664},{"block":false,"categoryid":393,"description":"Library for multiple-precision floating-point computations with exact rounding","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpfr","packageid":46074},{"block":false,"categoryid":318,"description":"Fast C library for the Discrete Fourier Transform","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"fftw","packageid":46108,"summary":"The Fastest Fourier Transform in the West is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. It is becoming the FFT library of choice for most applications. Benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software."},{"block":false,"categoryid":318,"description":"The GNU Scientific Library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"gsl","packageid":46545,"summary":"The GNU Scientific Library (GSL) is a collection of routines for numerical analysis. The routines are written from scratch by the GSL team in C, and present a modern API for C programmers, while allowing wrappers to be written for very high level languages. GSL includes data types and routines for complex numbers, vectors, matrices, basic linear algebra subroutines (BLAS), eigensystems, simulated annealing, minimization, root finding, pseudo-random numbers, least-squares fitting, fast Fourier transforms (FFT), differential equations, quadrature, Monte Carlo integration, special functions, physical constants, and much more."},{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":438,"description":"The Linux Audio Developer's Simple Plugin API","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"proaudio@gentoo.org","maintainername":"Gentoo ProAudio Project","name":"ladspa-sdk","packageid":49101},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":381,"description":"Another cute console display library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"readline","packageid":53265},{"block":false,"categoryid":393,"description":"A library for multiprecision complex arithmetic with exact rounding","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpc","packageid":55313},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":330,"description":"The Motif user interface component toolkit","ebuildids":[874236],"firstseen":"2012-10-25T13:38:39.417879","maintainer":"ulm@gentoo.org","name":"motif","packageid":59934},{"block":false,"categoryid":396,"description":"Virtual for JACK Audio Connection Kit","ebuildids":[874236],"firstseen":"2016-02-17T14:41:05.756688","maintainer":"proaudio@gentoo.org","maintainername":"Gentoo ProAudio Project","name":"jack","packageid":65028},{"block":false,"categoryid":429,"description":"Blingful TUIs and character graphics","ebuildids":[874236],"firstseen":"2021-03-21T08:35:28.966678","name":"notcurses","packageid":72617,"summary":"Notcurses facilitates the creation of modern TUI programs, making full use of Unicode and 24-bit TrueColor. It presents an API similar to that of Curses, and rides atop Terminfo."},{"block":false,"categoryid":438,"description":"Libraries for PulseAudio clients","ebuildids":[874236],"firstseen":"2021-09-24T19:53:03.512006","name":"libpulse","packageid":73367}],"depending":[{"block":true,"categoryid":373,"description":"Sound design and signal processing system for composition and performance","ebuildids":[9645,9645,812524,812524],"firstseen":"2012-02-27T14:36:03.709801","maintainer":"proaudio@gentoo.org","maintainername":"Gentoo ProAudio Project","name":"csound","packageid":58949}],"ebuilds":[{"archs":["~amd64","~ppc","~x86"],"ebuildid":874236,"firstseen":"2025-08-29T15:44:03.122399","license":"Snd 0BSD BSD-2 HPND GPL-2+ LGPL-2.1+ LGPL-3+","moddate":"2026-03-22T20:20:56","packageid":46975,"repoid":1,"slot":"0","uses":["alsa","doc","fftw","gmp","gsl","gui","jack","ladspa","notcurses","opengl","oss","portaudio","pulseaudio","readline","ruby","s7"],"version":"25.6"}],"masks":[],"package":{"categoryid":373,"description":"Sound editor","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"snd","packageid":46975},"rdependencies":[{"block":false,"categoryid":438,"description":"A free, cross-platform, open-source, audio I\/O library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sound@gentoo.org","maintainername":"Gentoo Sound project","name":"portaudio","packageid":42664},{"block":false,"categoryid":393,"description":"Library for multiple-precision floating-point computations with exact rounding","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpfr","packageid":46074},{"block":false,"categoryid":318,"description":"Fast C library for the Discrete Fourier Transform","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"fftw","packageid":46108,"summary":"The Fastest Fourier Transform in the West is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. It is becoming the FFT library of choice for most applications. Benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software."},{"block":false,"categoryid":318,"description":"The GNU Scientific Library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"gsl","packageid":46545,"summary":"The GNU Scientific Library (GSL) is a collection of routines for numerical analysis. The routines are written from scratch by the GSL team in C, and present a modern API for C programmers, while allowing wrappers to be written for very high level languages. GSL includes data types and routines for complex numbers, vectors, matrices, basic linear algebra subroutines (BLAS), eigensystems, simulated annealing, minimization, root finding, pseudo-random numbers, least-squares fitting, fast Fourier transforms (FFT), differential equations, quadrature, Monte Carlo integration, special functions, physical constants, and much more."},{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":438,"description":"The Linux Audio Developer's Simple Plugin API","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"proaudio@gentoo.org","maintainername":"Gentoo ProAudio Project","name":"ladspa-sdk","packageid":49101},{"block":false,"categoryid":396,"description":"Virtual for OpenGL implementation","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"opengl","packageid":50131},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":381,"description":"Another cute console display library","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"readline","packageid":53265},{"block":false,"categoryid":393,"description":"A library for multiprecision complex arithmetic with exact rounding","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"mpc","packageid":55313},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[874236],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":330,"description":"The Motif user interface component toolkit","ebuildids":[874236],"firstseen":"2012-10-25T13:38:39.417879","maintainer":"ulm@gentoo.org","name":"motif","packageid":59934},{"block":false,"categoryid":396,"description":"Virtual for JACK Audio Connection Kit","ebuildids":[874236],"firstseen":"2016-02-17T14:41:05.756688","maintainer":"proaudio@gentoo.org","maintainername":"Gentoo ProAudio Project","name":"jack","packageid":65028},{"block":false,"categoryid":429,"description":"Blingful TUIs and character graphics","ebuildids":[874236],"firstseen":"2021-03-21T08:35:28.966678","name":"notcurses","packageid":72617,"summary":"Notcurses facilitates the creation of modern TUI programs, making full use of Unicode and 24-bit TrueColor. It presents an API similar to that of Curses, and rides atop Terminfo."},{"block":false,"categoryid":438,"description":"Libraries for PulseAudio clients","ebuildids":[874236],"firstseen":"2021-09-24T19:53:03.512006","name":"libpulse","packageid":73367}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/ccrma.stanford.edu\/software\/snd\/"],"uses":[{"description":"Add support for media-libs\/alsa-lib (Advanced Linux Sound Architecture)","isdefault":false,"use":"alsa"},{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Use FFTW library for computing Fourier transforms","isdefault":false,"use":"fftw"},{"description":"Add support for dev-libs\/gmp (GNU MP library)","isdefault":false,"use":"gmp"},{"description":"Use the GNU scientific library for calculations","isdefault":false,"use":"gsl"},{"description":"Enable support for a graphical user interface","isdefault":false,"use":"gui"},{"description":"Add support for the JACK Audio Connection Kit","isdefault":false,"use":"jack"},{"description":"Enable the ability to support ladspa plugins","isdefault":false,"use":"ladspa"},{"description":"Terminal interface via dev-cpp\/notcurses","isdefault":false,"packageid":46975,"use":"notcurses"},{"description":"Add support for OpenGL (3D graphics)","isdefault":false,"use":"opengl"},{"description":"Add support for OSS (Open Sound System)","isdefault":false,"use":"oss"},{"description":"Add support for the crossplatform portaudio audio API","isdefault":false,"use":"portaudio"},{"description":"Add sound server support via media-libs\/libpulse (may be PulseAudio or PipeWire)","isdefault":false,"use":"pulseaudio"},{"description":"Enable support for libreadline, a GNU line-editing library that almost everyone wants","isdefault":false,"use":"readline"},{"description":"Add support\/bindings for the Ruby language","isdefault":false,"use":"ruby"},{"defaultflag":true,"description":"Enable the s7 extension language (a version of Scheme)","isdefault":true,"packageid":46975,"use":"s7"}]}