notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
tinysparql RDF triple store library with SPARQL 1.1 interface
3.8.2_3 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.8.2_1Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-03-05 10:24:15
Last Update: 2025-06-11 11:54:04
Commit Hash: 73777c3
License: LGPL21+ GPLv2+ BSD3CLAUSE
WWW:
https://gitlab.gnome.org/GNOME/tinysparql
Description:
The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1 interface and a minimal footprint. It allows creating local databases in memory or the filesystem, and accessing/creating endpoints for federated queries.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (121 items)
Collapse this list.
  1. /usr/local/share/licenses/tinysparql-3.8.2_3/catalog.mk
  2. /usr/local/share/licenses/tinysparql-3.8.2_3/LICENSE
  3. /usr/local/share/licenses/tinysparql-3.8.2_3/LGPL21+
  4. /usr/local/share/licenses/tinysparql-3.8.2_3/GPLv2+
  5. /usr/local/share/licenses/tinysparql-3.8.2_3/BSD3CLAUSE
  6. bin/tinysparql
  7. etc/bash_completion.d/tinysparql
  8. include/tinysparql-3.0/libtracker-sparql/tracker-sparql.h
  9. include/tinysparql-3.0/tinysparql.h
  10. include/tinysparql-3.0/tracker-batch.h
  11. include/tinysparql-3.0/tracker-connection.h
  12. include/tinysparql-3.0/tracker-cursor.h
  13. include/tinysparql-3.0/tracker-endpoint-dbus.h
  14. include/tinysparql-3.0/tracker-endpoint-http.h
  15. include/tinysparql-3.0/tracker-endpoint.h
  16. include/tinysparql-3.0/tracker-enums.h
  17. include/tinysparql-3.0/tracker-error.h
  18. include/tinysparql-3.0/tracker-namespace-manager.h
  19. include/tinysparql-3.0/tracker-notifier.h
  20. include/tinysparql-3.0/tracker-ontologies.h
  21. include/tinysparql-3.0/tracker-resource.h
  22. include/tinysparql-3.0/tracker-sparql-enum-types.h
  23. include/tinysparql-3.0/tracker-statement.h
  24. include/tinysparql-3.0/tracker-utils.h
  25. include/tinysparql-3.0/tracker-version-generated.h
  26. include/tinysparql-3.0/tracker-version.h
  27. lib/girepository-1.0/Tracker-3.0.typelib
  28. lib/girepository-1.0/Tsparql-3.0.typelib
  29. lib/libtinysparql-3.0.so
  30. lib/libtinysparql-3.0.so.0
  31. lib/libtinysparql-3.0.so.0.802.0
  32. lib/libtracker-sparql-3.0.so.0.802.0
  33. lib/tinysparql-3.0/libtracker-http-soup3.so
  34. lib/tinysparql-3.0/libtracker-parser-libicu.so
  35. libdata/pkgconfig/tinysparql-3.0.pc
  36. libdata/pkgconfig/tracker-sparql-3.0.pc
  37. libexec/tinysparql-sql
  38. libexec/tinysparql-xdg-portal-3
  39. share/dbus-1/services/org.freedesktop.portal.Tracker.service
  40. share/gir-1.0/Tracker-3.0.gir
  41. share/gir-1.0/Tsparql-3.0.gir
  42. share/locale/ab/LC_MESSAGES/tinysparql3.mo
  43. share/locale/ar/LC_MESSAGES/tinysparql3.mo
  44. share/locale/as/LC_MESSAGES/tinysparql3.mo
  45. share/locale/be/LC_MESSAGES/tinysparql3.mo
  46. share/locale/be@latin/LC_MESSAGES/tinysparql3.mo
  47. share/locale/bg/LC_MESSAGES/tinysparql3.mo
  48. share/locale/bs/LC_MESSAGES/tinysparql3.mo
  49. share/locale/ca/LC_MESSAGES/tinysparql3.mo
  50. share/locale/ca@valencia/LC_MESSAGES/tinysparql3.mo
  51. share/locale/cs/LC_MESSAGES/tinysparql3.mo
  52. share/locale/da/LC_MESSAGES/tinysparql3.mo
  53. share/locale/de/LC_MESSAGES/tinysparql3.mo
  54. share/locale/dz/LC_MESSAGES/tinysparql3.mo
  55. share/locale/el/LC_MESSAGES/tinysparql3.mo
  56. share/locale/en_GB/LC_MESSAGES/tinysparql3.mo
  57. share/locale/eo/LC_MESSAGES/tinysparql3.mo
  58. share/locale/es/LC_MESSAGES/tinysparql3.mo
  59. share/locale/et/LC_MESSAGES/tinysparql3.mo
  60. share/locale/eu/LC_MESSAGES/tinysparql3.mo
  61. share/locale/fa/LC_MESSAGES/tinysparql3.mo
  62. share/locale/fi/LC_MESSAGES/tinysparql3.mo
  63. share/locale/fr/LC_MESSAGES/tinysparql3.mo
  64. share/locale/fur/LC_MESSAGES/tinysparql3.mo
  65. share/locale/gl/LC_MESSAGES/tinysparql3.mo
  66. share/locale/he/LC_MESSAGES/tinysparql3.mo
  67. share/locale/hi/LC_MESSAGES/tinysparql3.mo
  68. share/locale/hr/LC_MESSAGES/tinysparql3.mo
  69. share/locale/hu/LC_MESSAGES/tinysparql3.mo
  70. share/locale/id/LC_MESSAGES/tinysparql3.mo
  71. share/locale/is/LC_MESSAGES/tinysparql3.mo
  72. share/locale/it/LC_MESSAGES/tinysparql3.mo
  73. share/locale/ja/LC_MESSAGES/tinysparql3.mo
  74. share/locale/ka/LC_MESSAGES/tinysparql3.mo
  75. share/locale/kab/LC_MESSAGES/tinysparql3.mo
  76. share/locale/kk/LC_MESSAGES/tinysparql3.mo
  77. share/locale/ko/LC_MESSAGES/tinysparql3.mo
  78. share/locale/lt/LC_MESSAGES/tinysparql3.mo
  79. share/locale/lv/LC_MESSAGES/tinysparql3.mo
  80. share/locale/mk/LC_MESSAGES/tinysparql3.mo
  81. share/locale/ml/LC_MESSAGES/tinysparql3.mo
  82. share/locale/ms/LC_MESSAGES/tinysparql3.mo
  83. share/locale/nb/LC_MESSAGES/tinysparql3.mo
  84. share/locale/nds/LC_MESSAGES/tinysparql3.mo
  85. share/locale/ne/LC_MESSAGES/tinysparql3.mo
  86. share/locale/nl/LC_MESSAGES/tinysparql3.mo
  87. share/locale/oc/LC_MESSAGES/tinysparql3.mo
  88. share/locale/pa/LC_MESSAGES/tinysparql3.mo
  89. share/locale/pl/LC_MESSAGES/tinysparql3.mo
  90. share/locale/pt/LC_MESSAGES/tinysparql3.mo
  91. share/locale/pt_BR/LC_MESSAGES/tinysparql3.mo
  92. share/locale/ro/LC_MESSAGES/tinysparql3.mo
  93. share/locale/ru/LC_MESSAGES/tinysparql3.mo
  94. share/locale/sk/LC_MESSAGES/tinysparql3.mo
  95. share/locale/sl/LC_MESSAGES/tinysparql3.mo
  96. share/locale/sr/LC_MESSAGES/tinysparql3.mo
  97. share/locale/sr@latin/LC_MESSAGES/tinysparql3.mo
  98. share/locale/sv/LC_MESSAGES/tinysparql3.mo
  99. share/locale/te/LC_MESSAGES/tinysparql3.mo
  100. share/locale/tg/LC_MESSAGES/tinysparql3.mo
  101. share/locale/th/LC_MESSAGES/tinysparql3.mo
  102. share/locale/tr/LC_MESSAGES/tinysparql3.mo
  103. share/locale/uk/LC_MESSAGES/tinysparql3.mo
  104. share/locale/vi/LC_MESSAGES/tinysparql3.mo
  105. share/locale/zh_CN/LC_MESSAGES/tinysparql3.mo
  106. share/locale/zh_HK/LC_MESSAGES/tinysparql3.mo
  107. share/locale/zh_TW/LC_MESSAGES/tinysparql3.mo
  108. share/man/man1/tinysparql-endpoint.1.gz
  109. share/man/man1/tinysparql-export.1.gz
  110. share/man/man1/tinysparql-import.1.gz
  111. share/man/man1/tinysparql-introspect.1.gz
  112. share/man/man1/tinysparql-query.1.gz
  113. share/man/man1/tinysparql-sql.1.gz
  114. share/man/man1/tinysparql-xdg-portal-3.1.gz
  115. share/vala/vapi/tinysparql-3.0.deps
  116. share/vala/vapi/tinysparql-3.0.vapi
  117. share/vala/vapi/tracker-sparql-3.0.deps
  118. share/vala/vapi/tracker-sparql-3.0.vapi
  119. @owner
  120. @group
  121. @mode
Collapse this list.
Dependency lines:
  • tinysparql>0:devel/tinysparql
To install the port:
cd /usr/ports/devel/tinysparql/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/tinysparql
  • pkg install tinysparql
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tinysparql
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744989275 SHA256 (gnome/tinysparql-3.8.2.tar.xz) = bb8643386c8edc591a03205d4a0eda661dcdd2094473bffb9bbdb94e93589cb2 SIZE (gnome/tinysparql-3.8.2.tar.xz) = 2114784

Packages (timestamps in pop-ups are UTC):
tinysparql
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.8.2_33.8.2_3-3.8.2_33.8.2_3---
FreeBSD:13:quarterly3.8.2_13.8.2_1-3.8.2_1----
FreeBSD:14:latest3.8.2_23.8.2_3-3.8.2_23.8.2_3---
FreeBSD:14:quarterly3.8.2_13.8.2_1-3.8.2_1----
FreeBSD:15:latest3.8.2_13.8.2_2n/a3.8.2_1n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. a2x : textproc/asciidoc
  2. gettext-runtime>=0.22_1 : devel/gettext-runtime
  3. msgfmt : devel/gettext-tools
  4. g-ir-scanner : devel/gobject-introspection
  5. py311-pygobject>=0 : devel/py-pygobject@py311
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. valac : lang/vala
  10. python3.11 : lang/python311
Runtime dependencies:
  1. py311-pygobject>=0 : devel/py-pygobject@py311
Library dependencies:
  1. libavahi-glib.so : net/avahi-app
  2. libdbus-1.so : devel/dbus
  3. libsoup-3.0.so : devel/libsoup3
  4. libstemmer.so : textproc/snowballstemmer
  5. libicutu.so : devel/icu
  6. libjson-glib-1.0.so : devel/json-glib
  7. libintl.so : devel/gettext-runtime
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. libxml2.so : textproc/libxml2
  11. libsqlite3.so : databases/sqlite3
This port is required by:
for Libraries
  1. audio/gnome-music
  2. deskutils/bijiben
  3. deskutils/gnome-photos
  4. deskutils/health
  5. irc/polari
  6. net/grilo-plugins
  7. sysutils/localsearch
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11/gnome-applets
  3. x11-fm/nautilus
  4. Collapse this list.

Configuration Options:
No options to configure
Options name:
devel_tinysparql
USES:
gettext gnome meson localbase:ldflags pkgconfig sqlite vala:build python:build tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://ftp.belnet.be/mirror/ftp.gnome.org/gnomeftp/sources/tinysparql/3.8/
  2. https://download.gnome.org/sources/tinysparql/3.8/
  3. https://fr2.rpmfind.net/linux/gnome.org/sources/tinysparql/3.8/
  4. https://ftp.acc.umu.se/pub/GNOME/sources/tinysparql/3.8/
  5. https://gitlab.gnome.org/GNOME/tinysparql/-/archive/3.8.2/
Collapse this list.
Port Moves
  • port moved here from sysutils/tracker3 on 2025-03-05
    REASON: tracker3 has been replaced everywhere by libtinysparql

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.8.2_3
11 Jun 2025 11:54:04
commit hash: 73777c331204c3591b7a0e508300c126a01e0b92commit hash: 73777c331204c3591b7a0e508300c126a01e0b92commit hash: 73777c331204c3591b7a0e508300c126a01e0b92commit hash: 73777c331204c3591b7a0e508300c126a01e0b92 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
Author: Olivier Duchateau
devel/tinysparql: fix detection of strftime being functional

While here: minor makefile adjistement

PR:	286697
3.8.2_2
10 Jun 2025 11:02:34
commit hash: a0ce779c88e46d0f5f05bd5753365344282ccd7acommit hash: a0ce779c88e46d0f5f05bd5753365344282ccd7acommit hash: a0ce779c88e46d0f5f05bd5753365344282ccd7acommit hash: a0ce779c88e46d0f5f05bd5753365344282ccd7a files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
Author: Olivier Duchateau
Mk/bsd.sites.mk: Simplify MASTER_SITES= GNOME

Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is
more complex. This patch simplify for users.

Differential Revision:		https://reviews.freebsd.org/D43183
3.8.2_2
10 May 2025 10:15:24
commit hash: 0119f8dcd822f341b00ed066a7791e78ba85297dcommit hash: 0119f8dcd822f341b00ed066a7791e78ba85297dcommit hash: 0119f8dcd822f341b00ed066a7791e78ba85297dcommit hash: 0119f8dcd822f341b00ed066a7791e78ba85297d files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
textproc/snowballstemmer: chase shlib version bump
3.8.2_1
08 Mar 2025 14:05:10
commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Bump revisions after dbus update

PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
3.8.2
05 Mar 2025 10:21:23
commit hash: 599f9bacdc091ac2c39bd09b37a361cb43114e92commit hash: 599f9bacdc091ac2c39bd09b37a361cb43114e92commit hash: 599f9bacdc091ac2c39bd09b37a361cb43114e92commit hash: 599f9bacdc091ac2c39bd09b37a361cb43114e92 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
gnome: replace tracker3 with tinysparql

Bump the revision of each component which was still using tracker3 or
even2.

Note in the case of grilo-plugins, this removes libsoup2 from the path
of certains applications.

Number of commits found: 5