SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-XS-Object-Magic rpm build for : openSUSE Tumbleweed. For other distributions click perl-XS-Object-Magic.

Name : perl-XS-Object-Magic
Version : 0.05 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.63 Date : 2024-08-28 21:57:30
Group : Development/Libraries/Perl Source RPM : perl-XS-Object-Magic-0.05-1.63.src.rpm
Size : 0.05 MB
Packager : (none)
Summary : Opaque, extensible XS pointer backed objects using C< sv_magic>
Description :
This way of associating structs with Perl space objects is designed to
supersede Perl\'s builtin \'T_PTROBJ\' with something that is designed to be:

* Extensible

The association of the pointer using \'sv_magicext\' can be done on any data
type, so you can associate C structs with any representation type.

This means that you can add pointers to any object (hand coded, Moose or
otherwise), while still having instance data in regular hashes.

* Opaque

The C pointer is neither visible nor modifiable from Perl space.

This prevents accidental corruption which could lead to segfaults using
\'T_PTROBJ\' (e.g. \'$$ptr_obj = 0\').

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-X/openSUSE_Tumbleweed/x86_64

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-XS-Object-Magic-0.05-1.63.x86_64.rpm
     

Provides :
perl(XS::Object::Magic)
perl(XS::Object::Magic::Install::Files)
perl-XS-Object-Magic
perl-XS-Object-Magic(x86-64)

Requires :
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
perl(:MODULE_COMPAT_5.40.0)
perl(parent)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic/Install
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic/Install/Files.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic/Install/typemap
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/XS/Object/Magic/Install/xs_object_magic.h
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/XS
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/XS/Object
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/XS/Object/Magic
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/XS/Object/Magic/Magic.so
/usr/share/doc/packages/perl-XS-Object-Magic
/usr/share/doc/packages/perl-XS-Object-Magic/CONTRIBUTING
/usr/share/doc/packages/perl-XS-Object-Magic/Changes
/usr/share/doc/packages/perl-XS-Object-Magic/README
/usr/share/doc/packages/perl-XS-Object-Magic/test_typemap
/usr/share/licenses/perl-XS-Object-Magic
/usr/share/licenses/perl-XS-Object-Magic/LICENCE
/usr/share/man/man3/XS::Object::Magic.3pm.gz

 
ICM