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
libgamepad Generic gamepad API
0.1.2_1 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 0.1.2Version of this port present on the latest quarterly branch.
Maintainer: jwb@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-07-26 07:55:31
Last Update: 2024-01-12 15:11:29
Commit Hash: d432922
Also Listed In: games
License: BSD2CLAUSE
Description:
Libgamepad is an API for various gamepad devices under Unix. The goal is to provide both abstract and device-dependent interfaces for various joystick and gamepad devices. The library interfaces with multiple lower-level interfaces, such as the BSD "joy" and "usbhid" drivers, as well as the user-space "libhid", which in turn overlays "libusb".
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/libgamepad-0.1.2_1/catalog.mk
  2. /usr/local/share/licenses/libgamepad-0.1.2_1/LICENSE
  3. /usr/local/share/licenses/libgamepad-0.1.2_1/BSD2CLAUSE
  4. bin/gamepad_test
  5. include/libgamepad/gamepad.h
  6. include/libgamepad/gamepad_analog.h
  7. include/libgamepad/gamepad_libhid.h
  8. include/libgamepad/gamepad_usbhid.h
  9. lib/libgamepad.a
  10. share/man/man3/libgamepad.3.gz
  11. @owner
  12. @group
  13. @mode
Collapse this list.
Dependency lines:
  • libgamepad>0:devel/libgamepad
To install the port:
cd /usr/ports/devel/libgamepad/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libgamepad
  • pkg install libgamepad
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libgamepad
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (libgamepad-0.1.2.tar.xz) = 23268d2aae99f21a0365695ba9fa9e52609b9d5469642912f7625d81a39438d6 SIZE (libgamepad-0.1.2.tar.xz) = 7960

Packages (timestamps in pop-ups are UTC):
libgamepad
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.1.2_10.1.2_10.1.20.1.2_10.1.2_1-0.1.2-
FreeBSD:13:quarterly0.1.2_10.1.2_10.1.20.1.2_10.1.2_10.1.20.1.20.1.2
FreeBSD:14:latest0.1.2_10.1.2_10.1.20.1.2_10.1.2_10.1.2-0.1.2
FreeBSD:14:quarterly0.1.20.1.2_1-0.1.20.1.2_10.1.20.1.20.1.2
FreeBSD:15:latest0.1.2_10.1.2_1n/a0.1.2_1n/a0.1.2_10.1.2_10.1.2_1
FreeBSD:15:quarterly--n/a-n/a---
This port has no dependencies.
This port is required by:
for Build
  1. devel/roboctl

Configuration Options:
No options to configure
Options name:
devel_libgamepad
USES:
tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://acadix.biz/Ports/distfiles/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.2_1
12 Jan 2024 15:11:29
commit hash: d4329229fbe8ad0a96a1b9ec796d17cf512455d1commit hash: d4329229fbe8ad0a96a1b9ec796d17cf512455d1commit hash: d4329229fbe8ad0a96a1b9ec796d17cf512455d1commit hash: d4329229fbe8ad0a96a1b9ec796d17cf512455d1 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
MANPREFIX: eliminate its usage

While here move manpages to share/man
0.1.2
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
0.1.2
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.1.2
31 Jan 2018 01:07:08
Revision:460452Original commit files touched by this commit
jwb search for other commits by this committer
Multiple ports:
Change maintainer email bacon4000@gmail.com to jwb@FreeBSD.org
Remove Created by comments for same user

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D14128
0.1.2
11 Dec 2015 08:48:57
Revision:403506Original commit files touched by this commit
miwi search for other commits by this committer
- Update maintainer mail address
- Update/Remove MASTER_SITE

PR:		204755
Submitted by:	 jwbacon@tds.net (maintainer)
Approved by:	mat (mentor)
Differential Revision:	D4493
0.1.2
27 Oct 2014 10:40:08
Revision:371546Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
0.1.2
01 Jun 2014 10:57:42
Revision:356094Original commit files touched by this commit
miwi search for other commits by this committer
- Drop empty files/dirs
0.1.2
31 May 2014 18:45:15
Revision:356007Original commit files touched by this commit
tdb search for other commits by this committer
- Update to 0.1.2
- Stage support

PR:		ports/190408
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
0.1.1
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
0.1.1
03 Jul 2011 14:59:23
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
0.1.1
09 Mar 2009 17:15:43
Original commit files touched by this commit Sanity Test Failure
stas search for other commits by this committer
- Chase libusb20 rename in r189585.
- Mark sane-backends broken on current due to changes
  in USB stack.

Reviewed by:    thompsa (old version), miwi
Tested by:      miwi
0.1.1
28 Jul 2008 08:52:23
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.1.1
- Switch to static library

PR:             ports/126022
Submitted by:   Jason Bacon <jwbacon@tds.net> (maintainer)
0.1
26 Jul 2008 07:55:02
Original commit files touched by this commit
edwin search for other commits by this committer
New port: devel/libgamepad Uniform API for joysticks and gamepads

        Libgamepad is a portable, uniform API for joystick and
        gamepad devices. It's meant to overlay platform-dependent
        interfaces just as the BSD joy and uhid drivers, and the
        user-space libhid. This will allow device and platform
        dependencies to be left out of applications, making them
        simpler and more portable.

PR:             ports/125872
Submitted by:   Jason Bacon <jwbacon@tds.net>

Number of commits found: 13