libmoops-perl - moops object-oriented programming sugar

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmoops-perl_0.036-1_all.deb
Package name libmoops-perl
Package version 0.036
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 50.72 KB
Installed size 135.00 KB
Moops is sugar for declaring and using roles and classes in Perl.
The syntax is inspired by MooseX::Declare, and Stevan Little's
p5-mop-redux project (which is in turn partly inspired by Perl 6).
Moops has fewer than half of the dependencies as MooseX::Declare, loads
in about 25% of the time, and the classes built with it run
significantly faster.  Moops does not use Devel::Declare, instead using
Perl's pluggable keyword API.
Moops uses Moo to build classes and roles by default, but allows you to
use Moose if you desire. (And Mouse experimentally.)
Install libmoosex-xsaccessor-perl to automatically speedup Moose


Package Version Architecture Repository
libmoops-perl_0.036-1_all.deb 0.036 all Debian Main
libmoops-perl - - -


Name Value
libexporter-tiny-perl >= 0.040
libimport-into-perl -
libkavorka-perl -
libkeyword-simple-perl -
liblexical-accessor-perl -
libmodule-runtime-perl -
libmoo-perl -
libmoosex-mungehas-perl -
libmoox-late-perl -
libnamespace-autoclean-perl -
libparse-keyword-perl -
libperlx-assert-perl -
libperlx-define-perl -
libstrictures-perl -
libtrue-perl -
libtry-tiny-perl -
libtype-tiny-perl -
libvariable-magic-perl -
perl -


Type URL
Binary Package libmoops-perl_0.036-1_all.deb
Source Package libmoops-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmoops-perl deb package:
    # sudo apt-get install libmoops-perl




2019-01-18 - Jonas Smedegaard <>
libmoops-perl (0.036-1) unstable; urgency=medium
[ upstream ]
* New release.
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to
[ gregor herrmann ]
* Update URLs from {search,www} to MetaCPAN.
* Update GitHub URLs to use HTTPS.
[ Jonas Smedegaard ]
* Simplify rules:
+ Drop get-orig-source target: Use gbp import-orig --uscan.
+ Stop resolve build-dependencies in rules file.
+ Stop resolve binary package relations in rules file.
+ Use debhelper hint file for examples.
+ Do copyright-check in maintainer script (not during build).
Stop build-depend on devscripts.
+ Use short-form dh sequencer (not cdbs).
Stop build-depend on cdbs.
* Fix hashbang in example files.
* Update git-buildpackage: Filter any .git* file.
* Update copyright info:
+ Use https protocol in file format URL.
+ Stop track no longer included file CONTRIBUTING.
+ Use License-Grant and License-Reference.
+ Rewrap using semantic linefeeds.
+ Extend ownership coverage of packaging.
+ Extend ownership coverage for main upstream author.
+ Add Files section for differently owned test.
* Stop build-depend on dh-buildinfo.
* Set Rules-Requires-Root: no.
* Declare compliance with Debian Policy 4.3.0.
* Relax to (build-)depend unversioned on libmodule-runtime-perl
libmoo-perl libtry-tiny-perl libnamespace-autoclean-perl perl:
Needed version satisfied even in oldstable.
Stop (build-)depend explicitly on libscalar-list-utils-perl
Needed version satisfied by perl even in oldstable.
* Mark build-dependencies needed only for testsuite as such.
* Wrap and sort control file.
* Add lintian overrides regarding License-Reference.
* Bump debhelper compatibility level to 9.
* Enable autopkgtest.
* Update watch file:
+ Bump to file format 4.
+ Watch only metacpan URL.
+ Mention gbp --uscan in usage comment.
+ Use substitution strings.
* (Build-)depend on libperlx-defines-perl libstrictures-perl.
Closes: Bug#919650. Thanks to Andreas Beckmann.
2015-02-25 - Jonas Smedegaard <>
libmoops-perl (0.034-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#779087.

See Also

Package Description
libmoose-autobox-perl_0.16-1_all.deb Perl autobox wrapper that understands Moose roles
libmoose-perl_2.2011-1+b1_i386.deb modern Perl object system framework
libmoosex-aliases-perl_0.11-1_all.deb Moose extension for easy aliasing of methods and attributes
libmoosex-app-cmd-perl_0.32-2_all.deb Perl module combining App::Cmd and MooseX::Getopt
libmoosex-app-perl_1.39-1_all.deb helper for user-friendly Perl/Moose command line apps
libmoosex-arrayref-perl_0.005-1_all.deb blessed arrayrefs with Moose
libmoosex-async-perl_0.07-2_all.deb set of Moose metaclasses to support asynchronous operations
libmoosex-attribute-chained-perl_1.0.3-1_all.deb Moose attribute that returns the instance to allow for chaining
libmoosex-attributehelpers-perl_0.25-1_all.deb Perl library to extend your attribute interfaces
libmoosex-attributeshortcuts-perl_0.037-1_all.deb Moose extension providing shorthands for common attribute options
libmoosex-attributetags-perl_0.004-1_all.deb tag your Moose attributes
libmoosex-blessed-reconstruct-perl_1.01-1_all.deb Data::Visitor for creating Moose objects
libmoosex-classattribute-perl_0.29-1_all.deb module to declare class attributes Moose-style
libmoosex-clone-perl_0.06-2_all.deb Moose extension providing fine-grained cloning support
libmoosex-compiletime-traits-perl_1.102570-2_all.deb Moose extension to allow role application at compile-time