BSD Ports

devel/rubygem-pagy 43.6.2 FreeBSD

Agnostic pagination in plain Ruby

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b3d3202e69
License
MIT
Categories
devel, rubygems
Package size
75.1 KiB, 280.2 KiB installed

Description

Pagy is a pagination gem.

It works in any environment: with Rack frameworks (Rails, Sinatra, Padrino, etc.) or in pure ruby without Rack

It works with any collection: with any ORM, any DB, any search gem, elasticsearch_rails, meilisearch, searchkick, ransack, and just about any list, even if you cannot count it

It supports all kinds of pagination: calendar, countless, geared, incremental, auto-incremental, infinite, headers, JSON, cursor

It supports all kinds of CSS Frameworks and APIs: bootstrap, bulma, foundation, materialize, semantic, uikit, tailwind, JSON:API

It supports faster client-side rendering: with classic or innovative UI components (see Javascript Components) or by serving JSON to your favorite Javascript framework

It has 100% of test coverage for Ruby, HTML and Javascript E2E (see Pagy Workflows CI)

In the other systems

SystemPortVersion
FreeBSDdevel/rubygem-pagy43.6.2
DragonFlydevel/rubygem-pagy9.3.4

Install

Binary package:

pkg install rubygem-pagy

From the ports tree:

cd /usr/ports/devel/rubygem-pagy/ && make install clean

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

RUN_DEPENDS=	rubygem-pagy>0:devel/rubygem-pagy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest43.6.243.6.2-9.3.543.6.2
FreeBSD:14:quarterly43.6.243.6.2n/a9.3.443.6.2
FreeBSD:15:latest43.6.243.6.2n/a9.3.59.3.5
FreeBSD:15:quarterly43.6.243.6.2n/an/an/a
FreeBSD:16:latest43.6.243.6.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 11
Required by 1

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/pagy-43.6.2.gem78336b1d461b6bb43ce410ed2b9f09ce2a90430fa804265d167207a30337ea45c1dd3
Master sites 1
  • RG

Commit history 1

DateCommitCreditsLog message
b3d3202e69 Po-Chuan Hsieh devel/rubygem-pagy: Update to 43.6.2
Changes: https://github.com/ddnexus/pagy/releases https://ddnexus.github.io/pagy/changelog/