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
Port details
askgit Query git repositories with SQL
0.4.6_1 textproc Deleted 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 0.4.6_1Version of this port present on the latest quarterly branch.
Maintainer: lcook@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-04-18 18:51:08
Last Update: 2022-01-03 21:15:16
Commit Hash: eb8f2a2
License: MIT
WWW:
https://askgit.com
Description:
Command-line tool for running SQL queries on git repositories. It's meant for ad-hoc querying of git repositories on disk through a common interface (SQL), as an alternative to patching together various shell commands. There is also preliminary support for executing queries against the GitHub API. WWW: https://askgit.com
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 (4 items)
Collapse this list.
  1. bin/askgit
  2. /usr/local/share/licenses/askgit-0.4.6_1/catalog.mk
  3. /usr/local/share/licenses/askgit-0.4.6_1/LICENSE
  4. /usr/local/share/licenses/askgit-0.4.6_1/MIT
Collapse this list.
Dependency lines:
  • askgit>0:textproc/askgit
No installation instructions:
This port has been deleted.
PKGNAME: askgit
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1631282768 SHA256 (askgitdev-askgit-v0.4.6_GH0.tar.gz) = e1298736cd4c6f92b7cdaf752044d2baaa212b160d653409096ed14ba0104d63 SIZE (askgitdev-askgit-v0.4.6_GH0.tar.gz) = 2723045

Expand this list (116 items)

Collapse this list.

SHA256 (BurntSushi-toml-v0.4.1_GH0.tar.gz) = 280ad65e56f4a23dec30da7ccfd696d9d939a449af8b8be349c8fc487a117a85 SIZE (BurntSushi-toml-v0.4.1_GH0.tar.gz) = 80986 SHA256 (DATA-DOG-go-sqlmock-v1.5.0_GH0.tar.gz) = b78616fddfcc76892aecb5344968d7f3843128b70eba6c4752f092dc992c3b98 SIZE (DATA-DOG-go-sqlmock-v1.5.0_GH0.tar.gz) = 35521 SHA256 (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 82c90c7289b8885d4ecf8f8739399200f69bf7ff0d6ac9715d9f5b0f29a8f49d SIZE (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 88506 SHA256 (ProtonMail-go-crypto-52430bf6b52c_GH0.tar.gz) = fdbf47974a03b3adcf3302bab2d5d325b16e31c550e960523a08f2462219cffd SIZE (ProtonMail-go-crypto-52430bf6b52c_GH0.tar.gz) = 308452 SHA256 (acomagu-bufpipe-v1.0.3_GH0.tar.gz) = 9d34d4a015aa069649b951c36d4dc50fdbf6a2075717812ba68b9260d5c79986 SIZE (acomagu-bufpipe-v1.0.3_GH0.tar.gz) = 3020 SHA256 (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 8d22a0b8a8870f814314637343ba97d598aed64c026ab1dab045ee43eb34d416 SIZE (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 62652 SHA256 (augmentable-dev-vtab-5c7659b723dd_GH0.tar.gz) = 75d8ae31c8f3532b387228e16f5b198848e6649556cf4e8cb910e3976a8867ec SIZE (augmentable-dev-vtab-5c7659b723dd_GH0.tar.gz) = 7122 SHA256 (clbanning-mxj-v2.5.5_GH0.tar.gz) = e37517fcad5249d7b1918a8207c04f40b2ab9f41267bea2af3a73a1f934a0a10 SIZE (clbanning-mxj-v2.5.5_GH0.tar.gz) = 1095535 SHA256 (dnaeon-go-vcr-v2.0.1_GH0.tar.gz) = 2465831e9001e4133a4ef7b5ea82769a7725c10eea96a444ba5c633d8bc4afca SIZE (dnaeon-go-vcr-v2.0.1_GH0.tar.gz) = 97657 SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9 SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825 SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44 SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772 SHA256 (go-enry-go-enry-v2.7.1_GH0.tar.gz) = 5b964e7597da0a7dbb0fdb1645f86ec025c19033b7dd6c7776f40e167246eb94 SIZE (go-enry-go-enry-v2.7.1_GH0.tar.gz) = 3352302 SHA256 (go-enry-go-oniguruma-v1.2.1_GH0.tar.gz) = e3c2389e61b5c1c7ee137560d645e2d82e5a119349930de35d81b91b92da81ed SIZE (go-enry-go-oniguruma-v1.2.1_GH0.tar.gz) = 13799 SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11 SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522 SHA256 (go-git-go-billy-v5.3.1_GH0.tar.gz) = 7d715d7cf11f731dc0466bf93903ba7fe6ac70d086bb862fc24e718d9ddc209e SIZE (go-git-go-billy-v5.3.1_GH0.tar.gz) = 29365 SHA256 (go-git-go-git-v5.4.2_GH0.tar.gz) = bbdb5f61f027fb949f4091160e26af07c62ca80089b6efbb4d524c69158bbdcf SIZE (go-git-go-git-v5.4.2_GH0.tar.gz) = 461782 SHA256 (go-openapi-errors-v0.20.0_GH0.tar.gz) = a60f376f419e20b05858e49b766251c6ab27799ebedb4643f53988e2848bac3b SIZE (go-openapi-errors-v0.20.0_GH0.tar.gz) = 18839 SHA256 (go-openapi-strfmt-v0.20.1_GH0.tar.gz) = cef0c25b71554edb56e1707dc0c0d2c463877861917e6b9a05f8a03dbda6efd8 SIZE (go-openapi-strfmt-v0.20.1_GH0.tar.gz) = 44436 SHA256 (go-stack-stack-v1.8.1_GH0.tar.gz) = 765ee8c9cb61af9171c368f2023e42214dc1be23e0aff0af6d1a1069be8b3603 SIZE (go-stack-stack-v1.8.1_GH0.tar.gz) = 8477 SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007 SHA256 (golang-crypto-32db794688a5_GH0.tar.gz) = c971927593630ecfa6531da54a579bf04186c354e365975cd86ea0e4c2c82fb7 SIZE (golang-crypto-32db794688a5_GH0.tar.gz) = 1732714 SHA256 (golang-mod-v0.5.0_GH0.tar.gz) = 9176aaaa49f9441047cc8768025e30af94048656f8261fe683ca11729dbdf7c7 SIZE (golang-mod-v0.5.0_GH0.tar.gz) = 111977 SHA256 (golang-net-60bc85c4be6d_GH0.tar.gz) = 5a32e5f6bd1baeddef7d84165d704c13b99cddf29d44c4025dfa213d82e3b846 SIZE (golang-net-60bc85c4be6d_GH0.tar.gz) = 1252997 SHA256 (golang-oauth2-2bc19b11175f_GH0.tar.gz) = 0c48c35f7a2770bfa38cac8cd2f851599c4de73811389c3a01f1db1e1eb93d33 SIZE (golang-oauth2-2bc19b11175f_GH0.tar.gz) = 85667 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-sys-41cdb8703e55_GH0.tar.gz) = cbffedc998e4c4e407c7275940c6875fda413e3c9c14a81f3b27f543c7b57936 SIZE (golang-sys-41cdb8703e55_GH0.tar.gz) = 1210475 SHA256 (golang-term-6886f2dfbf5b_GH0.tar.gz) = e2e151fcf388487e6d70ce589408f9848a78843a790e3bae5409c86b10493bf9 SIZE (golang-term-6886f2dfbf5b_GH0.tar.gz) = 14933 SHA256 (golang-time-1f47c861a9ac_GH0.tar.gz) = 2548d6d6813621c77fa36a5783e36939d3f4427d962ba58415645f89fcb70925 SIZE (golang-time-1f47c861a9ac_GH0.tar.gz) = 9533 SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7 SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664 SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302 SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319 SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6 SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290 SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945 SHA256 (jedib0t-go-pretty-v4.3.0_GH0.tar.gz) = 563c07ce1dc3bfaf88d3dad0e965c09e449993f775f30396b2e399953ffd7294 SIZE (jedib0t-go-pretty-v4.3.0_GH0.tar.gz) = 550932 SHA256 (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = a88b03ef5077abe2ad25e7c2cd34800099575712444d71612e0553dd317ac118 SIZE (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = 19004 SHA256 (lib-pq-v1.10.2_GH0.tar.gz) = 28d0029ba6905f5a7591a573d13ffcc12bce1d00aef23b0d9fe1e049605ba3ee SIZE (lib-pq-v1.10.2_GH0.tar.gz) = 103819 SHA256 (libgit2-git2go-v31.4.14_GH0.tar.gz) = 826dc67405c94f76d69b85b942c537c56893ecee99fbcb89f8481d5301e407ab SIZE (libgit2-git2go-v31.4.14_GH0.tar.gz) = 115951 SHA256 (mattn-go-pointer-v0.0.1_GH0.tar.gz) = 5630a863fa1c2516ea3d2eeab94274768463018778486dddebfcb0fa32ea50fb SIZE (mattn-go-pointer-v0.0.1_GH0.tar.gz) = 2035 SHA256 (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 9b2aeafa5d95a40b32067ba22accdf42cc83414ec5b433ea7de330791beaa196 SIZE (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 17353 SHA256 (mattn-go-sqlite3-v1.14.8_GH0.tar.gz) = 522a8f673690f99144f4e460eddc0fd5284c2e39676ac0687b5f575f19812cf6 SIZE (mattn-go-sqlite3-v1.14.8_GH0.tar.gz) = 2404082 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048 SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826 SHA256 (mongodb-mongo-go-driver-v1.7.1_GH0.tar.gz) = d0db9b9fc1dee6aaf4cdffeb6e1f9f4fc1d1c5392fb5d8b3d2d0eb4b6a88fc4f SIZE (mongodb-mongo-go-driver-v1.7.1_GH0.tar.gz) = 6068550 SHA256 (oklog-ulid-v1.3.1_GH0.tar.gz) = 499a6ee77ca473a44ad9f11425a8f87f6c02ff1221b11f24d13bee13ce632640 SIZE (oklog-ulid-v1.3.1_GH0.tar.gz) = 55582 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 3ec41a8324431e72f85e0dc0c2c098cc14c3cb1ee8820996c8f46afca2d65609 SIZE (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 1278521 SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197 SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036 SHA256 (riyaz-ali-sqlite-b3ba44e2587a_GH0.tar.gz) = a80dc0aaced391f476e42d34c57948879b59bbffb8be0611474ff60bd6cd01b2 SIZE (riyaz-ali-sqlite-b3ba44e2587a_GH0.tar.gz) = 2514518 SHA256 (sergi-go-diff-v1.2.0_GH0.tar.gz) = 39590cae996778b7ffdd8eb9e8fc791117f16562dbef37f9c41b2f3ebb8f518b SIZE (sergi-go-diff-v1.2.0_GH0.tar.gz) = 1333585 SHA256 (shurcooL-githubv4-83ba7b4c9228_GH0.tar.gz) = 39f83a1595e88b05d9fd2c67a8416ea9584c7fbc97a31f206f39fb44ae68198c SIZE (shurcooL-githubv4-83ba7b4c9228_GH0.tar.gz) = 48997 SHA256 (shurcooL-graphql-18c5c3165e3a_GH0.tar.gz) = 179b68b8f86bd36ed023bdf0180d539f53c395f7bb232076339845e911837fa5 SIZE (shurcooL-graphql-18c5c3165e3a_GH0.tar.gz) = 17464 SHA256 (spf13-cobra-v1.2.1_GH0.tar.gz) = 382d414ff7b8f421ae07d32d5a17161718b45bdd00de86dc107a34e639857794 SIZE (spf13-cobra-v1.2.1_GH0.tar.gz) = 161312 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 SHA256 (uber-go-atomic-v1.7.0_GH0.tar.gz) = 4d655e90a23d023b36607e2ce94c3b7bf650d41c81c0faff32432581d9099ad1 SIZE (uber-go-atomic-v1.7.0_GH0.tar.gz) = 18566 SHA256 (uber-go-multierr-v1.6.0_GH0.tar.gz) = f8a139a06fd70bbda0f089274bd723a00c33c5b269a696de4d6a8ab455a22717 SIZE (uber-go-multierr-v1.6.0_GH0.tar.gz) = 12369 SHA256 (uber-go-zap-v1.17.0_GH0.tar.gz) = 9608554d14e846718c5ebe44ab172ce6b748356679c17e144226af94ff232d9a SIZE (uber-go-zap-v1.17.0_GH0.tar.gz) = 142719 SHA256 (xanzy-ssh-agent-v0.3.1_GH0.tar.gz) = 6c2fb46ae13198250d56d4b26cc8fedd46834bfb2a2e653116b012fdbb1c0227 SIZE (xanzy-ssh-agent-v0.3.1_GH0.tar.gz) = 8622

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sqlite3>=3.0.0 : databases/sqlite3
  2. go : lang/go
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libgit2.so : devel/libgit2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for askgit-0.4.6_1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
textproc_askgit
USES:
go:modules pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/askgitdev/askgit/tar.gz/v0.4.6?dummy=/
Collapse this list.
Port Moves

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.6_1
03 Jan 2022 21:15:16
commit hash: eb8f2a2fb3115d61e6c290532740a8c3b9e45e07commit hash: eb8f2a2fb3115d61e6c290532740a8c3b9e45e07commit hash: eb8f2a2fb3115d61e6c290532740a8c3b9e45e07commit hash: eb8f2a2fb3115d61e6c290532740a8c3b9e45e07 files touched by this commit
Lewis Cook (lcook) search for other commits by this committer
textproc/askgit: Move to mergestat

askgit was renamed from upstream to mergestat,
reflect these changes here.
0.4.6_1
04 Dec 2021 12:07:30
commit hash: 83af587fedbec44d302fa36a7e1caabbb039d117commit hash: 83af587fedbec44d302fa36a7e1caabbb039d117commit hash: 83af587fedbec44d302fa36a7e1caabbb039d117commit hash: 83af587fedbec44d302fa36a7e1caabbb039d117 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
*/*: bump ports depending on libgit2
0.4.6
25 Sep 2021 17:18:30
commit hash: 9879ee4c3dc4bd191a90e3ac7a4ac10cf3b68691commit hash: 9879ee4c3dc4bd191a90e3ac7a4ac10cf3b68691commit hash: 9879ee4c3dc4bd191a90e3ac7a4ac10cf3b68691commit hash: 9879ee4c3dc4bd191a90e3ac7a4ac10cf3b68691 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
textproc/askgit: Add missing build dependency.

  # github.com/mattn/go-sqlite3
  vendor/github.com/mattn/go-sqlite3/backup.go:12:10: fatal error: 'sqlite3.h'
file not found
  #include <sqlite3.h>

Approved by:	portmgr (build fix blanket)
0.4.6
10 Sep 2021 14:35:24
commit hash: cc601bffcdff8359849bcdc62c03213d79153fc4commit hash: cc601bffcdff8359849bcdc62c03213d79153fc4commit hash: cc601bffcdff8359849bcdc62c03213d79153fc4commit hash: cc601bffcdff8359849bcdc62c03213d79153fc4 files touched by this commit
Lewis Cook (lcook) search for other commits by this committer
textproc/askgit: Update to 0.4.6

Changes:	https://github.com/askgitdev/askgit/compare/v0.3.7...v0.4.6
0.3.7_1
13 May 2021 17:59:48
commit hash: 2754b8b53d979ece89e27bacd92e5eb4c12dd533commit hash: 2754b8b53d979ece89e27bacd92e5eb4c12dd533commit hash: 2754b8b53d979ece89e27bacd92e5eb4c12dd533commit hash: 2754b8b53d979ece89e27bacd92e5eb4c12dd533 files touched by this commit
Lewis Cook (lcook) search for other commits by this committer
Switch to GO_MODULE after r566063
0.3.7
21 Apr 2021 12:02:45
commit hash: dba0d9a7d3aa6d75a1b90007b2def888bb67fb88commit hash: dba0d9a7d3aa6d75a1b90007b2def888bb67fb88commit hash: dba0d9a7d3aa6d75a1b90007b2def888bb67fb88commit hash: dba0d9a7d3aa6d75a1b90007b2def888bb67fb88 files touched by this commit
Lewis Cook (lcook) search for other commits by this committer
textproc/askgit: Unbreak build with git2go

Whilst building git2go, it is necessary such that we have
pkg-config installed.  Prior to this update, we would fail
building as indicated by:

pkg-config --cflags  -- libgit2
pkg-config: exec: "pkg-config": executable file not found in $PATH

Remedy this behaviour by adding `USES=	pkgconfig`.

Reported by:	pkg-fallout
0.3.7
18 Apr 2021 18:48:17
commit hash: eae48636a61b14a70ac7da49f3ab0f91af28f0b3commit hash: eae48636a61b14a70ac7da49f3ab0f91af28f0b3commit hash: eae48636a61b14a70ac7da49f3ab0f91af28f0b3commit hash: eae48636a61b14a70ac7da49f3ab0f91af28f0b3 files touched by this commit
Lewis Cook (lcook) search for other commits by this committer
New port: textproc/askgit: Query git repositories with SQL

Differential Revision:	https://reviews.freebsd.org/D29817

Number of commits found: 7