{"bugs":[],"categories":[{"categoryid":383,"name":"dev-scheme","summary":"The dev-scheme category contains libraries and utilities relevant to the Scheme programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"72a09b15d32d42a54159fb4be4b6b414a1e57432","committime":"2024-11-30T14:03:22","packageid":75576,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"fde60a3208276061a8dede9c5c7144c22d0449da","committime":"2024-11-30T13:39:14","packageid":75576,"repoid":1,"summary":"dev-scheme\/guile-config: drop 0.5.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1e7b66277e48c9a81aa2c0bfcd8a0e2d11de295","committime":"2024-09-18T13:18:51","packageid":75576,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Signed-off-by: Alfred Wingate <parona@protonmail.com>\nSigned-off-by: Arsen Arsenović <arsen@gentoo.org>","commitid":"b058311db6d9989a3b3f697f2f10c4dc05f57604","committime":"2024-08-26T18:01:32","packageid":75576,"repoid":1,"summary":"dev-scheme\/guile-config: switch to new guile mechanism"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"94c16b255ab440cf744dfde1aebc36a756471198","committime":"2023-05-16T12:03:55","packageid":75576,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Bug: https:\/\/bugs.gentoo.org\/905898\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7e3b8ea2dbbeffdb67ab6b029d2d7349e059d4e4","committime":"2023-05-16T11:34:53","packageid":75576,"repoid":1,"summary":"dev-scheme: use dostrip instead of RESTRICT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fff2bb2891d8bd7ccf7d364d304266b4b3b2b805","committime":"2022-10-29T23:16:45","packageid":75576,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"a4526fa185864c10c378bc2d824b878fa83e03e5","committime":"2022-10-29T22:53:05","packageid":75576,"repoid":1,"summary":"dev-scheme\/guile-config: new package; add 0.5.1"}],"dependencies":[{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[838484,838484],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"depending":[{"block":false,"categoryid":383,"description":"Guile tooling to create and publish projects","ebuildids":[881780,881780],"firstseen":"2022-10-30T00:34:58.619120","name":"guile-hall","packageid":75577,"summary":"Hall is a command-line application and a set of Guile libraries that allow you to quickly create and publish Guile projects. It allows you to transparently support the GNU build system, manage a project hierarchy and provides tight coupling to Guix."}],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":838484,"firstseen":"2024-09-18T14:20:31.583496","license":"GPL-3+","moddate":"2026-03-22T20:20:54","packageid":75576,"repoid":1,"slot":"0","uses":["guile_targets_2-2","guile_targets_3-0"],"version":"0.5.1-r100"}],"masks":[],"package":{"categoryid":383,"description":"Guile application configuration parsing library","firstseen":"2022-10-30T00:34:58.619120","name":"guile-config","packageid":75576,"summary":"Guile Config is a library providing a declarative approach to application configuration specification. The library provides clean configuration declaration forms, and processors that take care of: configuration file creation; configuration file parsing; command-line parameter parsing using getopt-long; basic GNU command-line parameter generation (--help, --usage, --version); automatic output generation for the above command-line parameters."},"rdependencies":[{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[838484,838484],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.com\/a-sassmannshausen\/guile-config\/"],"uses":[{"description":"Build with GNU Guile 2.2","group":"guile_targets","isdefault":false,"use":"2-2"},{"description":"Build with GNU Guile 3.0","group":"guile_targets","isdefault":false,"use":"3-0"}]}