{"bugs":[],"categories":[{"categoryid":395,"name":"app-editors","summary":"The app-editors category contains text editors."},{"categoryid":410,"name":"app-emacs","summary":"The app-emacs category contains extension packages for the Emacs text editor."},{"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":"ab381c36607add730c5157123a59467c4d04041d","committime":"2025-11-26T01:45:46","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"See aa3bce6053afcf8429a917625e7d13578bb7e3ed.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"04e3a394672643f1ea3aed2d5240b36c9ad3788e","committime":"2025-11-26T01:40:35","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: add comment wrt guile, use :*"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a3eabd0b7049878ca6afb7ba8bf9846c962391d","committime":"2025-11-25T19:15:49","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tgbugs@gmail.com","authorname":"Tom Gillespie","body":"guile-single was only used to overwrite the default value of\ngeiser-guile-binary on linux systems, this prevents the user from\ncontrolling the version of guile used by geiser via eselect-guile or by\nsome other path manipulation, which means they would need to install\ntheir own copy of geiser-guile as a workaround.\n\nThe ebuild is updated to RDEPEND on dev-scheme\/guile without specifying\nwhich slot should be used.\n\n[sam: add Fixes; revbump for the fixed 'transient' dep and change in\nbehaviour; note that eselect guile didn't exist at the time of the ebuild\nbeing ported to guile-single.eclass.]\n\nFixes: 8e3ab0ab221f7d53d986bcae6e005dc2fae16ea5\nSigned-off-by: Tom Gillespie <tgbugs@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44770\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44770\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"aa3bce6053afcf8429a917625e7d13578bb7e3ed","committime":"2025-11-25T01:59:45","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: do not inherit guile-single"},{"authoremail":"tgbugs@gmail.com","authorname":"Tom Gillespie","body":"Since no guile code needs to be compiled during the build there is no\nneed to run gesier-single_pkg_setup. This prevents pkgconfig from\nlooking for guile during the build phase.\n\nRemoved direct transient BDEPEND since it is pulled in by geiser.\n\nSigned-off-by: Tom Gillespie <tgbugs@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44770\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44770\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"8e3ab0ab221f7d53d986bcae6e005dc2fae16ea5","committime":"2025-11-25T01:59:45","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: only run elisp pkg_setup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d2878b91dd84625877b28215ca65fba4e6bf7ad","committime":"2024-11-27T22:20:13","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"a26b8487b93caef6742844ff1af152b8f096bc23","committime":"2024-11-27T20:41:22","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.28.3"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"4f08ab04bd8c2663a5c5da02f02542e63a90081f","committime":"2024-11-27T20:41:06","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.28.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"20d0065dcb1e1b76e7e6036499d6329ae6270a4c","committime":"2024-11-27T20:40:49","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.28.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc1d9878d46f3188789775bf64e5750e1d5601ae","committime":"2024-11-08T04:03:48","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a0d0031c7d3529d3d43f629de5dad8c1e4841ea1","committime":"2024-11-08T03:53:37","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: Stabilize 0.28.3-r100 amd64, #942834"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"36a5d06e546004a26b01d769da83af6e71abcced","committime":"2024-09-27T05:51:12","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"bdfb0d43008e2f94606e1724f3ee0d89e58b1af3","committime":"2024-09-27T05:29:55","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: Stabilize 0.28.2 amd64, #940274"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ceac9d38bd33a2480fbb49cf11863491ba5a9ca5","committime":"2024-09-24T06:49:14","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kacper.slominski72@gmail.com","authorname":"Kacper Słomiński","body":"Signed-off-by: Kacper Słomiński <kacper.slominski72@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"85b454d4fc55b6195ddc91b760a1b95a282311ba","committime":"2024-09-24T06:16:47","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: add 0.28.3-r100"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4cc0fb1b9117a9edf99d37fb8957fc0f9449d6b5","committime":"2024-09-20T16:18:58","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2bdb576d439a78a384769f6cc5260f55d62819f5","committime":"2024-09-20T16:00:36","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: bump to 0.28.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"836b099880ffaf2036adcec5fb6afa8069345d92","committime":"2024-08-17T13:33:44","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"76389ff5c836fac2b77801f71b7f470949234da8","committime":"2024-08-17T10:58:29","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: bump to 0.28.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d158d0a1a45ff45035f604cff1455364cbfa04d","committime":"2023-08-11T16:46:39","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1075e059ea88bb4ca32f30ed9b089f4d43d2e87e","committime":"2023-08-11T16:23:48","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.28.0"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"ad834743e6f50150fbc4c9a7fcd91bc7ae96e1bd","committime":"2023-08-11T16:23:41","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.26.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8a962bde2102b18db101b9f1555dbcd70658a137","committime":"2023-03-26T17:01:59","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Not needed after elisp-common.eclass changed the default to\n25.3 (the oldest currently in tree).\n\nSigned-off-by: Matthew Smith <matthew@gentoo.org>\n[Whitespace: removed double empty lines]\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"21070120f4f34c3532063e087c90bf415e925ff5","committime":"2023-03-23T11:51:55","packageid":74815,"repoid":1,"summary":"app-emacs\/*: drop redundant NEED_EMACS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"99f30c11b707b1500a108a573086bb054423f7f4","committime":"2023-01-25T00:01:57","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5f7ffcf2912fe309d0a823a795554b6ba6931811","committime":"2023-01-24T23:55:08","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: Stabilize 0.28.1 amd64, #891969"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9bd04c502b2df69c2fca746f5136755025306609","committime":"2022-11-30T01:16:44","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"82a46bc2c47b473b66facf5518cd4af9ecf7e22a","committime":"2022-11-30T00:33:44","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: drop old 0.23.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"5c2751006a4c8d451b1ac3fd062c22976bb6d533","committime":"2022-11-30T00:33:25","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: bump to 0.28.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f4b781e0a3570e529e93fec9a4e779c8658f3e0","committime":"2022-11-07T23:16:48","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"156d2405e477b17db419d9309bea68f53bbe3181","committime":"2022-11-07T22:56:44","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: bump to 0.28.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b07674ff91a5b602300b8858577d8e1729a0c98","committime":"2022-09-07T02:40:28","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"25dbfcb7085eb6943eeaac218bc3af00a8f50450","committime":"2022-09-07T02:23:46","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: bump to 0.26.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1cef9eb1f9c013df2dda9fae8394cc16931ef837","committime":"2022-04-11T21:34:10","packageid":74815,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"c0793a75cba53098a46a48db6bdac9f1e6b3a717","committime":"2022-04-11T21:01:52","packageid":74815,"repoid":1,"summary":"app-emacs\/geiser-guile: new package; add version 0.23.2"}],"dependencies":[],"depending":[{"block":false,"categoryid":410,"description":"Flycheck checker for the GNU Guile Scheme implementation","ebuildids":[882898],"firstseen":"2022-04-11T22:54:34.545892","name":"flycheck-guile","packageid":74812}],"ebuilds":[{"archs":["amd64","~x86"],"ebuildid":882902,"firstseen":"2025-11-26T02:03:16.058449","license":"BSD","moddate":"2026-02-21T10:53:12","packageid":74815,"repoid":1,"slot":"0","uses":[],"version":"0.28.3-r101"}],"masks":[],"package":{"categoryid":410,"description":"Guile's implementation of the Geiser protocols","firstseen":"2022-04-11T22:54:34.545892","name":"geiser-guile","packageid":74815},"rdependencies":[{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[882902],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnu-emacs@gentoo.org","maintainername":"Gentoo GNU Emacs project","name":"emacs","packageid":45775,"summary":"GNU Emacs is an extensible, customizable text editor - and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: * Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML. * Complete built-in documentation, including a tutorial for new users. * Full Unicode support for nearly all human languages and their scripts. * Highly customizable, using Emacs Lisp code or a graphical interface. * A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately."},{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[882902],"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."},{"block":false,"categoryid":410,"description":"Transient commands abstraction for GNU Emacs","ebuildids":[882902],"firstseen":"2021-05-27T07:30:47.765122","name":"transient","packageid":72925,"summary":"Taking inspiration from prefix keys and prefix arguments, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a \"transient command\", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a \"transient\"."},{"block":false,"categoryid":410,"description":"Generic interaction mode between Emacs and different Scheme implementations","ebuildids":[882902],"firstseen":"2022-04-11T22:54:34.545892","name":"geiser","packageid":74813}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.com\/emacs-geiser\/guile\/"],"uses":[]}