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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
gmid Simple and secure Gemini server
2.0_1 net on this many watch lists=1 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 1.8.6_1Version of this port present on the latest quarterly branch.
Maintainer: freebsd@omarpolo.com search for ports maintained by this maintainer
Port Added: 2021-04-27 18:15:09
Last Update: 2024-02-25 08:18:39
Commit Hash: 2c05d39
People watching this port, also watch:: scrot, v4l-utils, coreutils, tmux
License: ISCL
WWW:
https://gmid.omarpolo.com
Description:
gmid is a server for the Gemini protocol. It has various features, among which Capsicum support and a "config-less" mode akin to "python -m http.server" to quickly serve local directories from the shell.
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 (16 items)
Collapse this list.
  1. /usr/local/share/licenses/gmid-2.0_1/catalog.mk
  2. /usr/local/share/licenses/gmid-2.0_1/LICENSE
  3. /usr/local/share/licenses/gmid-2.0_1/ISCL
  4. @sample etc/gmid.conf.sample
  5. bin/gemexp
  6. bin/gg
  7. bin/gmid
  8. bin/titan
  9. share/man/man1/gemexp.1.gz
  10. share/man/man1/gg.1.gz
  11. share/man/man1/titan.1.gz
  12. share/man/man5/gmid.conf.5.gz
  13. share/man/man8/gmid.8.gz
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • gmid>0:net/gmid
To install the port:
cd /usr/ports/net/gmid/ && make install clean
To add the package, run one of these commands:
  • pkg install net/gmid
  • pkg install gmid
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gmid
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1704989207 SHA256 (gmid-2.0.tar.gz) = b6e0213eea014ce00326e9e0417150632e1988d79eab1d8d044c7dd3ea018f9d SIZE (gmid-2.0.tar.gz) = 182861

Packages (timestamps in pop-ups are UTC):
gmid
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.0_12.0_1-2.0_12.0_1---
FreeBSD:13:quarterly1.8.6_11.8.6_11.8.61.8.6_11.8.6_11.8.6_11.8.6_11.8.6_1
FreeBSD:14:latest2.0_12.0_11.8.62.0_12.0_11.8.6-1.8.6
FreeBSD:14:quarterly1.8.6_11.8.6_1-1.8.6_11.8.6_11.8.6_11.8.6_11.8.6_1
FreeBSD:15:latest2.0_12.0_1n/a2.0n/a2.02.02.0
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libevent.so : devel/libevent
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_gmid
USES:
localbase pkgconfig ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://ftp.omarpolo.com/
  2. https://github.com/omar-polo/gmid/releases/download/2.0/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0_1
25 Feb 2024 08:18:39
commit hash: 2c05d39f604e947ddda16203eecc8c903909dbf3commit hash: 2c05d39f604e947ddda16203eecc8c903909dbf3commit hash: 2c05d39f604e947ddda16203eecc8c903909dbf3commit hash: 2c05d39f604e947ddda16203eecc8c903909dbf3 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
net/gmid: Moved man to share/man

Approved by:    portmgr (blanket)
2.0
14 Jan 2024 20:31:22
commit hash: 734004ab94697ff6ac7df3679d5f7bcf4b7784b8commit hash: 734004ab94697ff6ac7df3679d5f7bcf4b7784b8commit hash: 734004ab94697ff6ac7df3679d5f7bcf4b7784b8commit hash: 734004ab94697ff6ac7df3679d5f7bcf4b7784b8 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 2.0

* Add https://ftp.omarpolo.com/ to MASTER_SITES
* Minor adjustments to Makefile
* Strip binaries

Changelog: https://github.com/omar-polo/gmid/releases/tag/2.0

PR:		276260
1.8.6_1
12 Oct 2023 17:34:26
commit hash: 50dc8fda1928f029cad6d42584ec6a51e0b79c9ecommit hash: 50dc8fda1928f029cad6d42584ec6a51e0b79c9ecommit hash: 50dc8fda1928f029cad6d42584ec6a51e0b79c9ecommit hash: 50dc8fda1928f029cad6d42584ec6a51e0b79c9e files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
security/libretls: update 3.8.1

Bump portrevision of consumers
1.8.6
04 Feb 2023 18:49:38
commit hash: 2e5b1d6f7c5ffa75a61f1fd0b57100e7c277f58acommit hash: 2e5b1d6f7c5ffa75a61f1fd0b57100e7c277f58acommit hash: 2e5b1d6f7c5ffa75a61f1fd0b57100e7c277f58acommit hash: 2e5b1d6f7c5ffa75a61f1fd0b57100e7c277f58a files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: B.F.G. Stobiecki
net/gmid: change Makefile due to SSL build conflicts in other ports

Use libretls instead of libressl. The port works fine with both but the latter
has caused problems in the past.

PR:		269288
Reported by:	bjfs84@gmail.com
Approved by:	freebsd@omarpolo.com (maintainer)
1.8.6
02 Dec 2022 18:38:51
commit hash: 73576a4aca59d87f8b39bd1ae58ecf35c6837473commit hash: 73576a4aca59d87f8b39bd1ae58ecf35c6837473commit hash: 73576a4aca59d87f8b39bd1ae58ecf35c6837473commit hash: 73576a4aca59d87f8b39bd1ae58ecf35c6837473 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.8.6

 - remove unneeded STRIP_CMDs

ChangeLog:	https://gmid.omarpolo.com/changelog.html
PR:		268128
MFH:		2022Q4 (bugfix release)
1.8.5
01 Nov 2022 12:50:29
commit hash: 315a41c0b7da15fa53af36599469c65ea01ebd4fcommit hash: 315a41c0b7da15fa53af36599469c65ea01ebd4fcommit hash: 315a41c0b7da15fa53af36599469c65ea01ebd4fcommit hash: 315a41c0b7da15fa53af36599469c65ea01ebd4f files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.8.5

ChangeLog:	https://gmid.omarpolo.com/changelog.html
PR:		267491
MFH:		2022Q4 (bugfixes)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.8.4
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.8.4
04 Jul 2022 18:52:16
commit hash: b1c3e066b065e68c927af6c684aec672cdf97e5bcommit hash: b1c3e066b065e68c927af6c684aec672cdf97e5bcommit hash: b1c3e066b065e68c927af6c684aec672cdf97e5bcommit hash: b1c3e066b065e68c927af6c684aec672cdf97e5b files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.8.4

ChangeLog:
https://git.omarpolo.com/?index_page=&path=gmid.git&action=tag&commit=1f6de7491cee22546d397793945ec16dc981836c

PR:		265030
1.8.3
27 Mar 2022 20:49:31
commit hash: f5b552345edb95625e930bc84da747ab0f68dbe7commit hash: f5b552345edb95625e930bc84da747ab0f68dbe7commit hash: f5b552345edb95625e930bc84da747ab0f68dbe7commit hash: f5b552345edb95625e930bc84da747ab0f68dbe7 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Omar Polo
net/gmid: update to 1.8.3

Bug Fixes:
    * fix a CGI timing issue: if a connection handled by a CGI scripts
      is interrupted with the right timing it causes the server
      process to exit with "fatal in client_by_id: invalid id X".

New Features:
    * add a new block `type { ... }' to define mime types mapping.

Improvements:
    * use shell built-in `command' instead of which(1), prodded by
      cage and Allen Sobot.
    * configure script: allow to set MANDIR from cmdline (Allen Sobot)
    * add systemd-sysusers sample file in contrib/ (Nakaya)
    * [linux/seccomp] allow fstatat64(2), llseek(2) and sigreturn(2),
      needed by glibc on armv7.  (Tobias Berger)
    * [linux/seccomp] tightens rules by allowing openat(2) only with
      the O_RDONLY flag.

PR:	262832
1.8.1
14 Feb 2022 06:25:03
commit hash: 00ee6a98a693cbdd80671d995a87a9cecf3b68cacommit hash: 00ee6a98a693cbdd80671d995a87a9cecf3b68cacommit hash: 00ee6a98a693cbdd80671d995a87a9cecf3b68cacommit hash: 00ee6a98a693cbdd80671d995a87a9cecf3b68ca files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.8.1

Release note: https://git.omarpolo.com/gmid/tag/?h=1.8.1

PR:		261877
1.8
03 Feb 2022 21:40:49
commit hash: d78210144055387daa20711b50bc219e721a9357commit hash: d78210144055387daa20711b50bc219e721a9357commit hash: d78210144055387daa20711b50bc219e721a9357commit hash: d78210144055387daa20711b50bc219e721a9357 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.8

Changelog: https://git.omarpolo.com/gmid/tag/?h=1.8

PR:		261573
1.7.5
20 Oct 2021 05:40:35
commit hash: 9c333d9a51aaf4455c22565c22800fac7e6a2a42commit hash: 9c333d9a51aaf4455c22565c22800fac7e6a2a42commit hash: 9c333d9a51aaf4455c22565c22800fac7e6a2a42commit hash: 9c333d9a51aaf4455c22565c22800fac7e6a2a42 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Omar Polo
net/gmid: update to 1.7.5

Fixes a crash.

ChangeLog: https://git.omarpolo.com/gmid/tag/?h=1.7.5

PR:	259186
Reported by:	freebsd@omarpolo.com
MFH:	2021Q4 (bugfix release)
1.7.4
25 Sep 2021 23:55:05
commit hash: 73bccaeea9e745e5ec541729ec97054a508721e7commit hash: 73bccaeea9e745e5ec541729ec97054a508721e7commit hash: 73bccaeea9e745e5ec541729ec97054a508721e7commit hash: 73bccaeea9e745e5ec541729ec97054a508721e7 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.7.4

ChangeLog: https://git.omarpolo.com/gmid/tag/?h=1.7.4

PR:		258705
1.7.3
19 Sep 2021 19:52:24
commit hash: d19fb64c3e4d843436c44b2341f69b5690cabf84commit hash: d19fb64c3e4d843436c44b2341f69b5690cabf84commit hash: d19fb64c3e4d843436c44b2341f69b5690cabf84commit hash: d19fb64c3e4d843436c44b2341f69b5690cabf84 files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.7.3

Changelog:	https://git.omarpolo.com/gmid/tag/?h=1.7.3

PR:		258606
1.7.2
19 Jul 2021 23:30:06
commit hash: 3563b7310eff01763146e524867de2e899abe471commit hash: 3563b7310eff01763146e524867de2e899abe471commit hash: 3563b7310eff01763146e524867de2e899abe471commit hash: 3563b7310eff01763146e524867de2e899abe471 files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.7.2

Changelog:	https://git.omarpolo.com/gmid/tag/?h=1.7.2

PR:		257277
Approved by:	lwhsu (mentor, implicit)
1.7.1
11 Jul 2021 12:16:31
commit hash: 3ebebb3ca8f29a03c58be0d9df45060977183e48commit hash: 3ebebb3ca8f29a03c58be0d9df45060977183e48commit hash: 3ebebb3ca8f29a03c58be0d9df45060977183e48commit hash: 3ebebb3ca8f29a03c58be0d9df45060977183e48 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Omar Polo
net/gmid: Update to 1.7.1 (bugfix release)

ChangeLog: https://github.com/omar-polo/gmid/releases/tag/1.7.1

PR:		257098
v1.6.1_1
06 May 2021 01:30:46
commit hash: b7125c22c60d2bbcbab5b6ac796080bffd9c2482commit hash: b7125c22c60d2bbcbab5b6ac796080bffd9c2482commit hash: b7125c22c60d2bbcbab5b6ac796080bffd9c2482commit hash: b7125c22c60d2bbcbab5b6ac796080bffd9c2482 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Omar Polo
net/gmid: fix rc script

Also bump PORTREVISION.

PR:	255530
v1.6.1
27 Apr 2021 18:18:24
commit hash: 0c071bb9479d1615fde2cc65d42a90ba4e589d2acommit hash: 0c071bb9479d1615fde2cc65d42a90ba4e589d2acommit hash: 0c071bb9479d1615fde2cc65d42a90ba4e589d2acommit hash: 0c071bb9479d1615fde2cc65d42a90ba4e589d2a files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
net/gmid: Use pkgconfig

This fixes build issues

PR:	255413
v1.6.1
27 Apr 2021 18:11:49
commit hash: 4ed1dafde04789df5bb273299fb593af34ccd81bcommit hash: 4ed1dafde04789df5bb273299fb593af34ccd81bcommit hash: 4ed1dafde04789df5bb273299fb593af34ccd81bcommit hash: 4ed1dafde04789df5bb273299fb593af34ccd81b files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
New port: net/gmid: Simple and secure Gemini server

PR:		255413
Submitted by:	Omar Polo <freebsd@omarpolo.com>

Number of commits found: 20