./devel/py-gi-docgen, Documentation tool for GObject-based libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2024.1, Package name: py312-gi-docgen-2024.1, Maintainer: pkgsrc-users

GI-DocGen is a document generator for GObject-based libraries.
GObject is the base type system of the GNOME project. GI-Docgen
reuses the introspection data generated by GObject-based libraries
to generate the API reference of these libraries, as well as other
ancillary documentation.


Master sites:

Filesize: 2472.959 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-18 08:17:39 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-gi-docgen: add missing tool
   2023-12-07 21:05:10 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-gi-docgen: add missing dependency
   2023-12-07 19:10:38 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-gi-docgen: update to 2023.3.

## [2023.3] - 2023-11-25

### Fixed

- Add missing dependency [#175]
- Add missing test data to the source archive [#174]

## [2023.2] - 2023-11-24

### Added

- Use packaging module to properly compare versions
- Add "implements" in class definition pseudocode
- Ignore the first class instance struct field
- Parse default-value attribute [#103]
- Test the gtk-doc sigil parsing
- Support admonitions in docblocks [#170]
- Add link to the extra content files location in the source repository [#118]
- Search for GIR XML in `$GI_GIR_PATH` and `/usr/share/gir-1.0` [!196]
- Add fallback for missing "since" [!198]

### Changed

- Redesign the search results
- Redesign the index for enumeration types

### Fixed

- Match dependencies list in the index and sidebar [!177]
- Use KeyboardEvent.key to focus search input [#151]
- Build fixes for subproject use [!185]
- Remove display:flex from headings [#147]
- Split transfer notes based on direction [#141]
- Clarify signal flags [!189]
- Hide build section if empty [#160]
- Always explicitely use utf-8 when reading/writing files [!193]
- use `color-scheme: dark` when in dark mode [!188]
   2023-05-01 07:41:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-gi-docgen: move line higher so it's considered
   2023-04-30 19:12:19 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-gi-docgen: update to 2023.1.

## [2023.1] - 2023-01-06

### Added

- Use tomlib for Python >= 3.11 and tomli/toml for Python < 3.11 [!168, !172]

### Fixed

- Use the proper link fragment for interface prerequisite [#148]
   2022-05-26 13:09:54 by Jonathan Perkin | Files touched by this commit (1)
Log message:
py-gi-docgen: Fix PKGMANDIR=share/man.
   2022-05-23 16:58:37 by Ryo ONODERA | Files touched by this commit (1)
Log message:
py-gi-docgen: Fix *.gir search path for pkgsrc

Fix build of graphics/librsvg-2.54.3.
Bump PKGREVISION.
   2022-04-06 08:10:58 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-gi-docgen: add buildlink3.mk file

needed because meson detects this via pkg-config