BSD Ports

graphics/glycin2 2.2.1 MidnightBSD

Sandboxed image decoding library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
bc2d504ad5
License
MPL20, lgpl2.1+
Categories
graphics, gnome

Description

Glycin is a library for sandboxed image decoding.

Install

Binary package:

mport install glycin2

From mports:

cd /usr/mports/graphics/glycin2 && make install clean

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

RUN_DEPENDS=	glycin2>0:graphics/glycin2
LIB_DEPENDS=	libglycin-2.so:graphics/glycin2

Dependencies

Configuration

No options to configure.

USES
cargo gettext gnome meson pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 19
  • bin/glycin-thumbnailer
  • include/glycin-2/glycin.h
  • include/glycin-gtk4-2/glycin-gtk4.h
  • lib/girepository-1.0/Gly-2.typelib
  • lib/girepository-1.0/GlyGtk4-2.typelib
  • lib/libglycin-2.so
  • lib/libglycin-2.so.0
  • lib/libglycin-gtk4-2.so
  • lib/libglycin-gtk4-2.so.0
  • libdata/pkgconfig/glycin-2.pc
  • libdata/pkgconfig/glycin-gtk4-2.pc
  • share/gir-1.0/Gly-2.gir
  • share/gir-1.0/GlyGtk4-2.gir
  • share/vala/vapi/glycin-2.deps
  • share/vala/vapi/glycin-2.vapi
  • share/vala/vapi/glycin-gtk4-2.deps
  • share/vala/vapi/glycin-gtk4-2.vapi
  • @dir include/glycin-2
  • @dir include/glycin-gtk4-2
distinfo 327
FileSizeSHA256
glycin-2.2.1.tar.xz7.766436e+06937ae571d76c0de5e59db944d1194981360be37ee97875729781bc3816ddeafe
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/ahash-0.8.12.crate434135a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/aliasable-0.1.3.crate6169250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
rust/crates/alloca-0.4.0.crate4257e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anes-0.1.6.crate238574b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
rust/crates/anstyle-1.0.14.crate17787940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
rust/crates/approx-0.5.1.crate15100cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
rust/crates/async-broadcast-0.7.2.crate22746435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
rust/crates/async-channel-2.5.0.crate18624924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
rust/crates/async-executor-1.14.0.crate28804c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a
rust/crates/async-fs-2.2.0.crate188248034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5
rust/crates/async-global-executor-3.1.0.crate1527113f937e26114b93193065fd44f507aa2e9169ad0cdabbb996920b1fe1ddea7ba
rust/crates/async-io-2.6.0.crate51062456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
rust/crates/async-lock-3.4.2.crate39826290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311
rust/crates/async-process-2.5.0.crate27552fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75
rust/crates/async-recursion-1.1.1.crate148743b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
Master sites 1
  • GNOME/sources/glycin

Commit history 2

DateCommitCreditsLog message
bc2d504ad5 Lucas Holt graphics/glycin2: fix Cargo distfile layout (#1339)
9dc2e4b7c8 Lucas Holt graphics/glycin2: add 2.2.1 (#1312)
Adds glycin 2.2.1, providing the glycin-2 and glycin-gtk4-2 libraries required by current GNOME applications. Validation: `bmake makesum`, `bmake patch`, `bmake`, `bmake fake`, `bmake package`, `bmake test` (upstream declares no tests), `bmake check-license`, and `git diff --check` passed. `portlint -C` has only nonfatal source advisories plus artifact-derived fatals from retained work/package outputs. ## Summary by Sourcery Add glycin 2.2.1 to provide the glycin-2 and glycin-gtk4-2 libraries required by current GNOME applications. New Features: - Add the glycin 2.2.1 sandboxed image decoding library and its GTK4 integration library for GNOME applications. Enhancements: - Register glycin2 in the graphics ports collection and package its …