BSD Ports

converters/p5-MIME-Base64-URLSafe 0.01nb19 NetBSD

Perl version of Python's URL-safe base64 codec

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
Categories
converters, perl5
Package size
5.9 KiB, 5.9 KiB installed

Description

This module is a perl version of python's URL-safe base64 encoder / decoder.

When embedding binary data in URL, it is preferable to use base64 encoding. However, two characters ('+' and '/') used in the standard base64 encoding have special meanings in URLs, often leading to re-encoding with URL-encoding, or worse, interoperability problems.

To overcome the problem, the module provides a variation of base64 codec compatible with python's urlsafe_b64encode / urlsafe_b64decode.

Modification rules from base64:

use '-' and '\_' instead of '+' and '/'
no line feeds
no trailing equals (=)

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDconverters/p5-MIME-Base64-URLSafe0.01nb19 newestnone known-[email protected]2026-07-16
FreeBSDconverters/p5-MIME-Base64-URLSafe0.01_2 newestnone known-[email protected]-
DragonFlyconverters/p5-MIME-Base64-URLSafe0.01_2 newestnone known-[email protected]-
HardenedBSDconverters/p5-MIME-Base64-URLSafe0.01_2 newestno data-[email protected]-
GhostBSDconverters/p5-MIME-Base64-URLSafe0.01_2 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install p5-MIME-Base64-URLSafe

From pkgsrc:

cd /usr/pkgsrc/converters/p5-MIME-Base64-URLSafe && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_640.01nb19
NetBSD 10.1 aarch640.01nb19
SmartOS / illumos x86_640.01nb19
macOS 15 arm640.01nb19

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0