#17452 closed enhancement (fixed)

Add libshumate in support of gnome-maps

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: gnome-43
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

Because of the gtk4 port of gnome-maps, we need to add libshumate. Looks to be a standard meson/ninja/ninja install, and it will go in GNOME Libraries since it's only used by gnome-maps.

Change History (3)

comment:1 by Douglas R. Reno, 16 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 16 months ago

My notes for this package:

libshumate ADDITION
Ticket #17452
-----------------------------

Download URL:
   HTTP: 	https://download.gnome.org/sources/libshumate/1.0/libshumate-1.0.3.tar.xz
   FTP: 	ftp://ftp.acc.umu.se/pub/gnome/sources/libshumate/1.0/gnome-maps-1.0.3.tar.xz
Download Size: 112 KB
MD5SUM: 965866eb1b2d0237d71294c68bf8ae05

Elasped Time: 19.8
Installed Files Size: 5.3 MB
SBU Value: 0.1 SBU

DEPENDENCIES: 
	- Required: gtk4
	- Required: libsoup3
	- Optional: gtk-doc
	- Optional: gi-docgen

INSTALLED FILES:
	- Installed Directory: /usr/include/shumate-1.0
	- Installed Library: libshumate-1.0.so
	
DESCRIPTION: The libshumate package provides a GTK-4 widget to display maps.

INSTALLATION COMMANDS:

mkdir build
cd       build
meson --prefix=/usr --buildtype=release -Dgtk_doc=false ..
ninja
ninja test
ninja install

TEST SUITE:

[0/1] Running all tests.                                                                                                          |
1/7 file-cache          OK              0.02s                                                                                     |
2/7 marker              OK              0.05s                                                                                     |
3/7 map                 OK              0.05s                                                                                     |
4/7 marker-layer        OK              0.06s                                                                                     |
5/7 viewport            OK              2.22s                                                                                     |
6/7 memory-cache        OK              2.26s                                                                                     |
7/7 coordinate          OK              2.69s                                                                                     |

Ok:                 7   
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0

COMMAND EXPLANATIONS:
	- Standard meson buildtype=release
	- -Dgtk_doc=false: This switch disables documentation generation because it
          requires gi-docgen. Remove this if you have gi-docgen installed and you wish 
          to generate the API documentation.
	
SHORT DESCRIPTIONS: 
	libshumate-1.0.so: Provides a GTK-4 widget to display maps.

LOCATION: GNOME Libraries and Platform (Chapter 33)

XREF ID MARKER: libshumate

NOTES:
	- Needed for gnome-maps

comment:3 by Douglas R. Reno, 16 months ago

Resolution: fixed
Status: assignedclosed

Fixed in the following commits:

04a96ab943 Update to file-roller-43.0
d012172dab Update to gnome-calculator-43.0.1
13a0661bc2 Update to gnome-disk-utility-43.0
db17f83eef Update to gnome-logs-43.0.
7276f66872 Add the xinclude for meson buildtype=release to baobab.
e6ed4c37b0 Add libshumate to the book in support of gnome-maps.
8f4ea2bec0 Update to gnome-maps-43.2
a3d61dab87 Archive folks.
bb2c31f9ca Update to gnome-power-manager-43.0
0235588e2a Update to gnome-terminal-3.46.7
8fbb2ce26d Update to gnome-weather-43.0
885fdbafaa Update to gucharmap-15.0.2
adaaba28fa Resurrect amtk in support of gedit.
8d8b9ff434 Update to amtk-5.6.1
721e696eb3 Resurrect tepl in support of gedit.
a3717a9737 Update to tepl-6.2.0
c517fd0a5a Update to gedit-43.2
afe28f4662 Minor cleanup - remove unneeded gnome-minor entities, and fix the URL in file-roller.
Note: See TracTickets for help on using tickets.