BSD Ports

games/aisleriot 3.22.35 MidnightBSD

Collection of patience games written in guile scheme

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
442f39239e
License
gpl3
Categories
games, gnome

Description

Aisleriot (also known as Solitaire or sol) is a collection of card games which are easy to play with the aid of a mouse. The rules for the games have been coded for your pleasure in the GNOME scripting language (Scheme).

Aisleroit contains over 80 card games.

In the other systems

The newest version among them is 3.22.35, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDgames/aisleriot3.22.35 newestno data-[email protected]2026-09-08
FreeBSDgames/aisleriot3.22.35_1 newestnone known-[email protected]-
OpenBSDx11/gnome/aisleriot by name3.22.35 newestno data-Antoine Jacoutot <[email protected]>-
DragonFlygames/aisleriot3.22.30 behind since 2026-09-08none known-[email protected]-
HardenedBSDgames/aisleriot3.22.35_1 newestno data-[email protected]-
GhostBSDgames/aisleriot3.22.35_1 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 3.22.35 0831e67957

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install aisleriot

From mports:

cd /usr/mports/games/aisleriot && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	aisleriot>0:games/aisleriot

Dependencies

As this port's Makefile names them.

Build 2

Library 2

Build dependencies 4
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
gettext meson gnome guile:3.0 pkgconfig python:build shebangfix tar:xz xorg
Service scripts
none
Conflicts with
sol

Files

pkg-plist 236
  • bin/sol
  • lib/aisleriot/guile/%%GUILE_VER%%/accordion.go
  • lib/aisleriot/guile/%%GUILE_VER%%/agnes.go
  • lib/aisleriot/guile/%%GUILE_VER%%/aisleriot/api.go
  • lib/aisleriot/guile/%%GUILE_VER%%/athena.go
  • lib/aisleriot/guile/%%GUILE_VER%%/auld-lang-syne.go
  • lib/aisleriot/guile/%%GUILE_VER%%/aunt-mary.go
  • lib/aisleriot/guile/%%GUILE_VER%%/australian-patience.go
  • lib/aisleriot/guile/%%GUILE_VER%%/backbone.go
  • lib/aisleriot/guile/%%GUILE_VER%%/bakers-dozen.go
  • lib/aisleriot/guile/%%GUILE_VER%%/bakers-game.go
  • lib/aisleriot/guile/%%GUILE_VER%%/bear-river.go
  • lib/aisleriot/guile/%%GUILE_VER%%/beleaguered-castle.go
  • lib/aisleriot/guile/%%GUILE_VER%%/block-ten.go
  • lib/aisleriot/guile/%%GUILE_VER%%/bristol.go
  • lib/aisleriot/guile/%%GUILE_VER%%/camelot.go
  • lib/aisleriot/guile/%%GUILE_VER%%/canfield.go
  • lib/aisleriot/guile/%%GUILE_VER%%/carpet.go
  • lib/aisleriot/guile/%%GUILE_VER%%/chessboard.go
  • lib/aisleriot/guile/%%GUILE_VER%%/clock.go
  • lib/aisleriot/guile/%%GUILE_VER%%/cover.go
  • lib/aisleriot/guile/%%GUILE_VER%%/cruel.go
  • lib/aisleriot/guile/%%GUILE_VER%%/diamond-mine.go
  • lib/aisleriot/guile/%%GUILE_VER%%/doublets.go
  • lib/aisleriot/guile/%%GUILE_VER%%/eagle-wing.go
  • lib/aisleriot/guile/%%GUILE_VER%%/easthaven.go
  • lib/aisleriot/guile/%%GUILE_VER%%/eight-off.go
  • lib/aisleriot/guile/%%GUILE_VER%%/elevator.go
  • lib/aisleriot/guile/%%GUILE_VER%%/eliminator.go
  • lib/aisleriot/guile/%%GUILE_VER%%/escalator.go
  • lib/aisleriot/guile/%%GUILE_VER%%/first-law.go
  • lib/aisleriot/guile/%%GUILE_VER%%/fortress.go
  • lib/aisleriot/guile/%%GUILE_VER%%/fortunes.go
  • lib/aisleriot/guile/%%GUILE_VER%%/forty-thieves.go
  • lib/aisleriot/guile/%%GUILE_VER%%/fourteen.go
  • lib/aisleriot/guile/%%GUILE_VER%%/freecell.go
  • lib/aisleriot/guile/%%GUILE_VER%%/gaps.go
  • lib/aisleriot/guile/%%GUILE_VER%%/gay-gordons.go
  • lib/aisleriot/guile/%%GUILE_VER%%/giant.go
  • lib/aisleriot/guile/%%GUILE_VER%%/glenwood.go
  • lib/aisleriot/guile/%%GUILE_VER%%/gold-mine.go
  • lib/aisleriot/guile/%%GUILE_VER%%/golf.go
  • lib/aisleriot/guile/%%GUILE_VER%%/gypsy.go
  • lib/aisleriot/guile/%%GUILE_VER%%/hamilton.go
  • lib/aisleriot/guile/%%GUILE_VER%%/helsinki.go
  • lib/aisleriot/guile/%%GUILE_VER%%/hopscotch.go
  • lib/aisleriot/guile/%%GUILE_VER%%/isabel.go
  • lib/aisleriot/guile/%%GUILE_VER%%/jamestown.go
  • lib/aisleriot/guile/%%GUILE_VER%%/jumbo.go
  • lib/aisleriot/guile/%%GUILE_VER%%/kansas.go
  • lib/aisleriot/guile/%%GUILE_VER%%/king-albert.go
  • lib/aisleriot/guile/%%GUILE_VER%%/kings-audience.go
  • lib/aisleriot/guile/%%GUILE_VER%%/klondike.go
  • lib/aisleriot/guile/%%GUILE_VER%%/labyrinth.go
  • lib/aisleriot/guile/%%GUILE_VER%%/lady-jane.go
  • lib/aisleriot/guile/%%GUILE_VER%%/maze.go
  • lib/aisleriot/guile/%%GUILE_VER%%/monte-carlo.go
  • lib/aisleriot/guile/%%GUILE_VER%%/napoleons-tomb.go
  • lib/aisleriot/guile/%%GUILE_VER%%/neighbor.go
  • lib/aisleriot/guile/%%GUILE_VER%%/odessa.go
  • lib/aisleriot/guile/%%GUILE_VER%%/osmosis.go
  • lib/aisleriot/guile/%%GUILE_VER%%/peek.go
  • lib/aisleriot/guile/%%GUILE_VER%%/pileon.go
  • lib/aisleriot/guile/%%GUILE_VER%%/plait.go
  • lib/aisleriot/guile/%%GUILE_VER%%/poker.go
  • lib/aisleriot/guile/%%GUILE_VER%%/quatorze.go
  • lib/aisleriot/guile/%%GUILE_VER%%/royal-east.go
  • lib/aisleriot/guile/%%GUILE_VER%%/saratoga.go
  • lib/aisleriot/guile/%%GUILE_VER%%/scorpion.go
  • lib/aisleriot/guile/%%GUILE_VER%%/scuffle.go
  • lib/aisleriot/guile/%%GUILE_VER%%/seahaven.go
  • lib/aisleriot/guile/%%GUILE_VER%%/sir-tommy.go
  • lib/aisleriot/guile/%%GUILE_VER%%/spider-three-decks.go
  • lib/aisleriot/guile/%%GUILE_VER%%/spider.go
  • lib/aisleriot/guile/%%GUILE_VER%%/spiderette.go
  • lib/aisleriot/guile/%%GUILE_VER%%/straight-up.go
  • lib/aisleriot/guile/%%GUILE_VER%%/streets-and-alleys.go
  • lib/aisleriot/guile/%%GUILE_VER%%/ten-across.go
  • lib/aisleriot/guile/%%GUILE_VER%%/terrace.go
  • lib/aisleriot/guile/%%GUILE_VER%%/thieves.go
  • lib/aisleriot/guile/%%GUILE_VER%%/thirteen.go
  • lib/aisleriot/guile/%%GUILE_VER%%/thumb-and-pouch.go
  • lib/aisleriot/guile/%%GUILE_VER%%/treize.go
  • lib/aisleriot/guile/%%GUILE_VER%%/triple-peaks.go
  • lib/aisleriot/guile/%%GUILE_VER%%/union-square.go
  • lib/aisleriot/guile/%%GUILE_VER%%/valentine.go
  • lib/aisleriot/guile/%%GUILE_VER%%/wall.go
  • lib/aisleriot/guile/%%GUILE_VER%%/westhaven.go
  • lib/aisleriot/guile/%%GUILE_VER%%/whitehead.go
  • lib/aisleriot/guile/%%GUILE_VER%%/will-o-the-wisp.go
  • lib/aisleriot/guile/%%GUILE_VER%%/yield.go
  • lib/aisleriot/guile/%%GUILE_VER%%/yukon.go
  • lib/aisleriot/guile/%%GUILE_VER%%/zebra.go
  • lib/valgrind/aisleriot.supp
  • libexec/aisleriot/ar-cards-renderer
  • share/aisleriot/cards/XSkat.svgz
  • share/aisleriot/cards/adler.svgz
  • share/aisleriot/cards/anglo.svgz
  • share/aisleriot/cards/anglo_poker.svgz
  • share/aisleriot/cards/atlasnye.svgz

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/aisleriot-3.22.35.tar.xz8.46064e+0601e604cd7009a36c0c5f15424a904e46f8362c306ba5f6bc71fac8a5e7463bf0
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
442f39239e Lucas Holt games/aisleriot: fix patch whitespace (#901)
Removes trailing whitespace from the Meson portability patch introduced by #899. Validation: git diff --check. ## Summary by Sourcery Bug Fixes: - Remove trailing whitespace from the Aisleriot Meson portability patch. Signed-off-by: Lucas Holt <[email protected]>
0831e67957 Lucas Holt games/aisleriot: update to 3.22.35 (#899)
Updates Aisleriot to 3.22.35 from the FreeBSD ports reference and retains the upstream GPL-3.0-or-later aggregate license declaration. Validation: makesum, patch, clean package, check-license, portlint -C, and git diff --check. No upstream tests are defined. ## Summary by Sourcery Update the Aisleriot game port to version 3.22.35 while preserving its existing licensing and supported platform configuration. Enhancements: - Update Aisleriot to the 3.22.35 release and align its port configuration with the GNOME distribution source. - Refresh the packaged file list and apply the required build configuration adjustments for the updated release. Signed-off-by: Lucas Holt <[email protected]>