Perl6-Noise-Gang/Task-Noise:13: "Audio::Taglib::Simple",
Perl6-Noise-Gang/Task-Noise:13: * [Audio::Taglib::Simple](http://modules.perl6.org/dist/Audio::Taglib::Simple)
PostCocoon/P6-TagLibC:7: remote = https://github.com/PostCocoon/P6-TagLibC.git
PostCocoon/P6-TagLibC:13: - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew install taglib; fi;
PostCocoon/P6-TagLibC:3: "name": "TagLibC",
PostCocoon/P6-TagLibC:6: "description": "TagLib C bindings in Perl6",
PostCocoon/P6-TagLibC:12: "TagLibC": "lib/TagLibC.pm6",
PostCocoon/P6-TagLibC:13: "TagLibC::Wrapper": "lib/TagLibC/Wrapper.pm6"
PostCocoon/P6-TagLibC:19: "taglib",
PostCocoon/P6-TagLibC:26: "source-url": "https://github.com/PostCocoon/P6-TagLibC.git"
PostCocoon/P6-TagLibC:4: TagLibC
PostCocoon/P6-TagLibC:9: TagLib C bindings in Perl6
PostCocoon/P6-TagLibC:18: class TagLibC::Wrapper
PostCocoon/P6-TagLibC:21: An easy wrapper object for taglib_c
PostCocoon/P6-TagLibC:28: ) returns TagLibC::Wrapper
PostCocoon/P6-TagLibC:31: Creates a new TagLibC::Wrapper object from file given. Throws when file doesn't exist
PostCocoon/P6-TagLibC:243: module TagLibC
PostCocoon/P6-TagLibC:264: ### sub taglib_set_strings_unicode
PostCocoon/P6-TagLibC:267: sub taglib_set_strings_unicode(
PostCocoon/P6-TagLibC:272: By default all strings coming into or out of TagLib's C API are in UTF8. However, it may be desirable for TagLib to operate on Latin1 (ISO-8859-1) strings in which case this should be set to FALSE.
PostCocoon/P6-TagLibC:274: ### sub taglib_set_string_management_enabled
PostCocoon/P6-TagLibC:277: sub taglib_set_string_management_enabled(
PostCocoon/P6-TagLibC:282: TagLib can keep track of strings that are created when outputting tag values and clear them using taglib_tag_clear_strings(). This is enabled by default. However if you wish to do more fine grained management of strings, you can do so by setting \a management to FALSE.
PostCocoon/P6-TagLibC:284: ### sub taglib_free
PostCocoon/P6-TagLibC:287: sub taglib_free(
PostCocoon/P6-TagLibC:292: Explicitly free a string returned from TagLib
PostCocoon/P6-TagLibC:294: ### sub taglib_file_new
PostCocoon/P6-TagLibC:297: sub taglib_file_new(
PostCocoon/P6-TagLibC:299: ) returns TagLibC::File
PostCocoon/P6-TagLibC:302: Creates a TagLib file based on \a filename. TagLib will try to guess the file type. \returns NULL if the file type cannot be determined or the file cannot be opened.
PostCocoon/P6-TagLibC:304: ### sub taglib_file_new_type
PostCocoon/P6-TagLibC:307: sub taglib_file_new_type(
PostCocoon/P6-TagLibC:310: ) returns TagLibC::File
PostCocoon/P6-TagLibC:313: Creates a TagLib file based on \a filename. Rather than attempting to guess the type, it will use the one specified by \a type.
PostCocoon/P6-TagLibC:315: ### sub taglib_file_free
PostCocoon/P6-TagLibC:318: sub taglib_file_free(
PostCocoon/P6-TagLibC:319: TagLibC::File $file
PostCocoon/P6-TagLibC:325: ### sub taglib_file_tag
PostCocoon/P6-TagLibC:328: sub taglib_file_tag(
PostCocoon/P6-TagLibC:329: TagLibC::File $file
PostCocoon/P6-TagLibC:330: ) returns TagLibC::Tag
PostCocoon/P6-TagLibC:335: ### sub taglib_file_audioproperties
PostCocoon/P6-TagLibC:338: sub taglib_file_audioproperties(
PostCocoon/P6-TagLibC:339: TagLibC::File $file
PostCocoon/P6-TagLibC:340: ) returns TagLibC::AudioProperties
PostCocoon/P6-TagLibC:345: ### sub taglib_file_save
PostCocoon/P6-TagLibC:348: sub taglib_file_save(
PostCocoon/P6-TagLibC:349: TagLibC::File $file
PostCocoon/P6-TagLibC:355: ### sub taglib_tag_title
PostCocoon/P6-TagLibC:358: sub taglib_tag_title(
PostCocoon/P6-TagLibC:359: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:363: Returns a string with this tag's title. \note By default this string should be UTF8 encoded and its memory should be freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:365: ### sub taglib_tag_artist
PostCocoon/P6-TagLibC:368: sub taglib_tag_artist(
PostCocoon/P6-TagLibC:369: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:373: Returns a string with this tag's artist. \note By default this string should be UTF8 encoded and its memory should be freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:375: ### sub taglib_tag_album
PostCocoon/P6-TagLibC:378: sub taglib_tag_album(
PostCocoon/P6-TagLibC:379: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:383: Returns a string with this tag's album name. \note By default this string should be UTF8 encoded and its memory should be freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:385: ### sub taglib_tag_comment
PostCocoon/P6-TagLibC:388: sub taglib_tag_comment(
PostCocoon/P6-TagLibC:389: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:393: Returns a string with this tag's comment. \note By default this string should be UTF8 encoded and its memory should be freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:395: ### sub taglib_tag_genre
PostCocoon/P6-TagLibC:398: sub taglib_tag_genre(
PostCocoon/P6-TagLibC:399: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:403: Returns a string with this tag's genre. \note By default this string should be UTF8 encoded and its memory should be freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:405: ### sub taglib_tag_year
PostCocoon/P6-TagLibC:408: sub taglib_tag_year(
PostCocoon/P6-TagLibC:409: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:415: ### sub taglib_tag_track
PostCocoon/P6-TagLibC:418: sub taglib_tag_track(
PostCocoon/P6-TagLibC:419: TagLibC::Tag $tag
PostCocoon/P6-TagLibC:425: ### sub taglib_tag_set_title
PostCocoon/P6-TagLibC:428: sub taglib_tag_set_title(
PostCocoon/P6-TagLibC:429: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:436: ### sub taglib_tag_set_artist
PostCocoon/P6-TagLibC:439: sub taglib_tag_set_artist(
PostCocoon/P6-TagLibC:440: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:447: ### sub taglib_tag_set_album
PostCocoon/P6-TagLibC:450: sub taglib_tag_set_album(
PostCocoon/P6-TagLibC:451: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:458: ### sub taglib_tag_set_comment
PostCocoon/P6-TagLibC:461: sub taglib_tag_set_comment(
PostCocoon/P6-TagLibC:462: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:469: ### sub taglib_tag_set_genre
PostCocoon/P6-TagLibC:472: sub taglib_tag_set_genre(
PostCocoon/P6-TagLibC:473: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:480: ### sub taglib_tag_set_year
PostCocoon/P6-TagLibC:483: sub taglib_tag_set_year(
PostCocoon/P6-TagLibC:484: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:491: ### sub taglib_tag_set_track
PostCocoon/P6-TagLibC:494: sub taglib_tag_set_track(
PostCocoon/P6-TagLibC:495: TagLibC::Tag $tag,
PostCocoon/P6-TagLibC:502: ### sub taglib_tag_free_strings
PostCocoon/P6-TagLibC:505: sub taglib_tag_free_strings() returns Mu
PostCocoon/P6-TagLibC:510: ### sub taglib_audioproperties_length
PostCocoon/P6-TagLibC:513: sub taglib_audioproperties_length(
PostCocoon/P6-TagLibC:514: TagLibC::AudioProperties $audioProperties
PostCocoon/P6-TagLibC:520: ### sub taglib_audioproperties_bitrate
PostCocoon/P6-TagLibC:523: sub taglib_audioproperties_bitrate(
PostCocoon/P6-TagLibC:524: TagLibC::AudioProperties $audioProperties
PostCocoon/P6-TagLibC:530: ### sub taglib_audioproperties_samplerate
PostCocoon/P6-TagLibC:533: sub taglib_audioproperties_samplerate(
PostCocoon/P6-TagLibC:534: TagLibC::AudioProperties $audioProperties
PostCocoon/P6-TagLibC:540: ### sub taglib_audioproperties_channels
PostCocoon/P6-TagLibC:543: sub taglib_audioproperties_channels(
PostCocoon/P6-TagLibC:544: TagLibC::AudioProperties $audioProperties
PostCocoon/P6-TagLibC:6: unit module TagLibC;
PostCocoon/P6-TagLibC:20: return %*ENV<PERL6_TAGLIB_C_LIB> if %*ENV<PERL6_TAGLIB_C_LIB>;
PostCocoon/P6-TagLibC:39: # == /usr/include/taglib/tag_c.h ==
PostCocoon/P6-TagLibC:41: enum TagLib_ID3v2_Encoding is export (
PostCocoon/P6-TagLibC:42: TagLib_ID3v2_Latin1 => 0,
PostCocoon/P6-TagLibC:43: TagLib_ID3v2_UTF16 => 1,
PostCocoon/P6-TagLibC:44: TagLib_ID3v2_UTF16BE => 2,
PostCocoon/P6-TagLibC:45: TagLib_ID3v2_UTF8 => 3
PostCocoon/P6-TagLibC:47: enum TagLib_File_Type is export (
PostCocoon/P6-TagLibC:48: TagLib_File_MPEG => 0,
PostCocoon/P6-TagLibC:49: TagLib_File_OggVorbis => 1,
PostCocoon/P6-TagLibC:50: TagLib_File_FLAC => 2,
PostCocoon/P6-TagLibC:51: TagLib_File_MPC => 3,
PostCocoon/P6-TagLibC:52: TagLib_File_OggFlac => 4,
PostCocoon/P6-TagLibC:53: TagLib_File_WavPack => 5,
PostCocoon/P6-TagLibC:54: TagLib_File_Speex => 6,
PostCocoon/P6-TagLibC:55: TagLib_File_TrueAudio => 7,
PostCocoon/P6-TagLibC:56: TagLib_File_MP4 => 8,
PostCocoon/P6-TagLibC:57: TagLib_File_ASF => 9
PostCocoon/P6-TagLibC:62: # == /usr/include/taglib/tag_c.h ==
PostCocoon/P6-TagLibC:93: constant TagLib_AudioProperties is export := AudioProperties;
PostCocoon/P6-TagLibC:94: constant TagLib_Tag is export := File;
PostCocoon/P6-TagLibC:95: constant TagLib_File is export := Tag;
PostCocoon/P6-TagLibC:99: # == /usr/include/taglib/tag_c.h ==
PostCocoon/P6-TagLibC:101: #-From /usr/include/taglib/tag_c.h:74
PostCocoon/P6-TagLibC:103: #| By default all strings coming into or out of TagLib's C API are in UTF8.
PostCocoon/P6-TagLibC:104: #| However, it may be desirable for TagLib to operate on Latin1 (ISO-8859-1)
PostCocoon/P6-TagLibC:107: #TAGLIB_C_EXPORT void taglib_set_strings_unicode(BOOL unicode);
PostCocoon/P6-TagLibC:108: sub taglib_set_strings_unicode(int32 $unicode # int
PostCocoon/P6-TagLibC:111: #-From /usr/include/taglib/tag_c.h:82
PostCocoon/P6-TagLibC:113: #| TagLib can keep track of strings that are created when outputting tag values
PostCocoon/P6-TagLibC:114: #| and clear them using taglib_tag_clear_strings(). This is enabled by default.
PostCocoon/P6-TagLibC:118: #TAGLIB_C_EXPORT void taglib_set_string_management_enabled(BOOL management);
PostCocoon/P6-TagLibC:119: sub taglib_set_string_management_enabled(int32 $management # int
PostCocoon/P6-TagLibC:122: #-From /usr/include/taglib/tag_c.h:87
PostCocoon/P6-TagLibC:124: #| Explicitly free a string returned from TagLib
PostCocoon/P6-TagLibC:126: #TAGLIB_C_EXPORT void taglib_free(void* pointer);
PostCocoon/P6-TagLibC:127: sub taglib_free(Pointer $pointer # void*
PostCocoon/P6-TagLibC:130: #-From /usr/include/taglib/tag_c.h:113
PostCocoon/P6-TagLibC:132: #| Creates a TagLib file based on \a filename. TagLib will try to guess the file
PostCocoon/P6-TagLibC:138: #TAGLIB_C_EXPORT TagLib_File *taglib_file_new(const char *filename);
PostCocoon/P6-TagLibC:139: sub taglib_file_new(Str $filename # const char*
PostCocoon/P6-TagLibC:142: #-From /usr/include/taglib/tag_c.h:119
PostCocoon/P6-TagLibC:144: #| Creates a TagLib file based on \a filename. Rather than attempting to guess
PostCocoon/P6-TagLibC:147: #TAGLIB_C_EXPORT TagLib_File *taglib_file_new_type(const char *filename, TagLib_File_Type type);
PostCocoon/P6-TagLibC:148: sub taglib_file_new_type(Str $filename # const char*
PostCocoon/P6-TagLibC:149: ,int32 $type # Typedef<TagLib_File_Type>->|TagLib_File_Type|
PostCocoon/P6-TagLibC:152: #-From /usr/include/taglib/tag_c.h:124
PostCocoon/P6-TagLibC:156: #TAGLIB_C_EXPORT void taglib_file_free(TagLib_File *file);
PostCocoon/P6-TagLibC:157: sub taglib_file_free( File $file # Typedef<TagLib_File>->||*
PostCocoon/P6-TagLibC:160: #-From /usr/include/taglib/tag_c.h:131
PostCocoon/P6-TagLibC:161: #TAGLIB_C_EXPORT BOOL taglib_file_is_valid(const TagLib_File *file);
PostCocoon/P6-TagLibC:162: sub taglib_file_is_valid( File $file # const Typedef<TagLib_File>->||*
PostCocoon/P6-TagLibC:165: #-From /usr/include/taglib/tag_c.h:137
PostCocoon/P6-TagLibC:170: #TAGLIB_C_EXPORT TagLib_Tag *taglib_file_tag(const TagLib_File *file);
PostCocoon/P6-TagLibC:171: sub taglib_file_tag( File $file # const Typedef<TagLib_File>->||*
PostCocoon/P6-TagLibC:174: #-From /usr/include/taglib/tag_c.h:143
PostCocoon/P6-TagLibC:179: #TAGLIB_C_EXPORT const TagLib_AudioProperties *taglib_file_audioproperties(const TagLib_File *file);
PostCocoon/P6-TagLibC:180: sub taglib_file_audioproperties( File $file # const Typedef<TagLib_File>->||*
PostCocoon/P6-TagLibC:183: #-From /usr/include/taglib/tag_c.h:148
PostCocoon/P6-TagLibC:187: #TAGLIB_C_EXPORT BOOL taglib_file_save(TagLib_File *file);
PostCocoon/P6-TagLibC:188: sub taglib_file_save( File $file # Typedef<TagLib_File>->||*
PostCocoon/P6-TagLibC:191: #-From /usr/include/taglib/tag_c.h:160
PostCocoon/P6-TagLibC:196: #| freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:198: #TAGLIB_C_EXPORT char *taglib_tag_title(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:199: sub taglib_tag_title( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:202: #-From /usr/include/taglib/tag_c.h:168
PostCocoon/P6-TagLibC:207: #| freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:209: #TAGLIB_C_EXPORT char *taglib_tag_artist(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:210: sub taglib_tag_artist( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:213: #-From /usr/include/taglib/tag_c.h:176
PostCocoon/P6-TagLibC:218: #| freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:220: #TAGLIB_C_EXPORT char *taglib_tag_album(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:221: sub taglib_tag_album( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:224: #-From /usr/include/taglib/tag_c.h:184
PostCocoon/P6-TagLibC:229: #| freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:231: #TAGLIB_C_EXPORT char *taglib_tag_comment(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:232: sub taglib_tag_comment( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:235: #-From /usr/include/taglib/tag_c.h:192
PostCocoon/P6-TagLibC:240: #| freed using taglib_tag_free_strings().
PostCocoon/P6-TagLibC:242: #TAGLIB_C_EXPORT char *taglib_tag_genre(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:243: sub taglib_tag_genre( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:246: #-From /usr/include/taglib/tag_c.h:197
PostCocoon/P6-TagLibC:250: #TAGLIB_C_EXPORT unsigned int taglib_tag_year(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:251: sub taglib_tag_year( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:254: #-From /usr/include/taglib/tag_c.h:202
PostCocoon/P6-TagLibC:258: #TAGLIB_C_EXPORT unsigned int taglib_tag_track(const TagLib_Tag *tag);
PostCocoon/P6-TagLibC:259: sub taglib_tag_track( Tag $tag # const Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:262: #-From /usr/include/taglib/tag_c.h:209
PostCocoon/P6-TagLibC:268: #TAGLIB_C_EXPORT void taglib_tag_set_title(TagLib_Tag *tag, const char *title);
PostCocoon/P6-TagLibC:269: sub taglib_tag_set_title( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:273: #-From /usr/include/taglib/tag_c.h:216
PostCocoon/P6-TagLibC:279: #TAGLIB_C_EXPORT void taglib_tag_set_artist(TagLib_Tag *tag, const char *artist);
PostCocoon/P6-TagLibC:280: sub taglib_tag_set_artist( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:284: #-From /usr/include/taglib/tag_c.h:223
PostCocoon/P6-TagLibC:290: #TAGLIB_C_EXPORT void taglib_tag_set_album(TagLib_Tag *tag, const char *album);
PostCocoon/P6-TagLibC:291: sub taglib_tag_set_album( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:295: #-From /usr/include/taglib/tag_c.h:230
PostCocoon/P6-TagLibC:301: #TAGLIB_C_EXPORT void taglib_tag_set_comment(TagLib_Tag *tag, const char *comment);
PostCocoon/P6-TagLibC:302: sub taglib_tag_set_comment( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:306: #-From /usr/include/taglib/tag_c.h:237
PostCocoon/P6-TagLibC:312: #TAGLIB_C_EXPORT void taglib_tag_set_genre(TagLib_Tag *tag, const char *genre);
PostCocoon/P6-TagLibC:313: sub taglib_tag_set_genre( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:317: #-From /usr/include/taglib/tag_c.h:242
PostCocoon/P6-TagLibC:321: #TAGLIB_C_EXPORT void taglib_tag_set_year(TagLib_Tag *tag, unsigned int year);
PostCocoon/P6-TagLibC:322: sub taglib_tag_set_year( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:326: #-From /usr/include/taglib/tag_c.h:247
PostCocoon/P6-TagLibC:330: #TAGLIB_C_EXPORT void taglib_tag_set_track(TagLib_Tag *tag, unsigned int track);
PostCocoon/P6-TagLibC:331: sub taglib_tag_set_track( Tag $tag # Typedef<TagLib_Tag>->||*
PostCocoon/P6-TagLibC:335: #-From /usr/include/taglib/tag_c.h:252
PostCocoon/P6-TagLibC:339: #TAGLIB_C_EXPORT void taglib_tag_free_strings(void);
PostCocoon/P6-TagLibC:340: sub taglib_tag_free_strings(
PostCocoon/P6-TagLibC:343: #-From /usr/include/taglib/tag_c.h:261
PostCocoon/P6-TagLibC:347: #TAGLIB_C_EXPORT int taglib_audioproperties_length(const TagLib_AudioProperties *audioProperties);
PostCocoon/P6-TagLibC:348: sub taglib_audioproperties_length( AudioProperties $audioProperties # const Typedef<TagLib_AudioProperties>->||*
PostCocoon/P6-TagLibC:351: #-From /usr/include/taglib/tag_c.h:266
PostCocoon/P6-TagLibC:355: #TAGLIB_C_EXPORT int taglib_audioproperties_bitrate(const TagLib_AudioProperties *audioProperties);
PostCocoon/P6-TagLibC:356: sub taglib_audioproperties_bitrate( AudioProperties $audioProperties # const Typedef<TagLib_AudioProperties>->||*
PostCocoon/P6-TagLibC:359: #-From /usr/include/taglib/tag_c.h:271
PostCocoon/P6-TagLibC:363: #TAGLIB_C_EXPORT int taglib_audioproperties_samplerate(const TagLib_AudioProperties *audioProperties);
PostCocoon/P6-TagLibC:364: sub taglib_audioproperties_samplerate( AudioProperties $audioProperties # const Typedef<TagLib_AudioProperties>->||*
PostCocoon/P6-TagLibC:367: #-From /usr/include/taglib/tag_c.h:276
PostCocoon/P6-TagLibC:371: #TAGLIB_C_EXPORT int taglib_audioproperties_channels(const TagLib_AudioProperties *audioProperties);
PostCocoon/P6-TagLibC:372: sub taglib_audioproperties_channels( AudioProperties $audioProperties # const Typedef<TagLib_AudioProperties>->||*
PostCocoon/P6-TagLibC:375: #-From /usr/include/taglib/tag_c.h:293
PostCocoon/P6-TagLibC:376: #TAGLIB_C_EXPORT void taglib_id3v2_set_default_text_encoding(TagLib_ID3v2_Encoding encoding);
PostCocoon/P6-TagLibC:377: sub taglib_id3v2_set_default_text_encoding(int32 $encoding # Typedef<TagLib_ID3v2_Encoding>->|TagLib_ID3v2_Encoding|
PostCocoon/P6-TagLibC:2: use TagLibC;
PostCocoon/P6-TagLibC:5: =TITLE TagLibC
PostCocoon/P6-TagLibC:6: =SUBTITLE TagLib C bindings in Perl6
PostCocoon/P6-TagLibC:16: #| An easy wrapper object for taglib_c
PostCocoon/P6-TagLibC:17: class TagLibC::Wrapper {
PostCocoon/P6-TagLibC:25: #| Creates a new TagLibC::Wrapper object from file given.
PostCocoon/P6-TagLibC:28: method new(Str $path --> TagLibC::Wrapper) {
PostCocoon/P6-TagLibC:35: $obj.file-pointer = taglib_file_new($path);
PostCocoon/P6-TagLibC:36: $obj.tag-pointer = taglib_file_tag($obj.file-pointer);
PostCocoon/P6-TagLibC:37: $obj.audio-properties-pointer = taglib_file_audioproperties($obj.file-pointer);
PostCocoon/P6-TagLibC:78: taglib_audioproperties_length(self.audio-properties-pointer);
PostCocoon/P6-TagLibC:83: taglib_audioproperties_bitrate(self.audio-properties-pointer);
PostCocoon/P6-TagLibC:88: taglib_audioproperties_channels(self.audio-properties-pointer);
PostCocoon/P6-TagLibC:93: taglib_audioproperties_samplerate(self.audio-properties-pointer);
PostCocoon/P6-TagLibC:102: if ! taglib_file_is_valid $.file-pointer {
PostCocoon/P6-TagLibC:110: taglib_tag_artist($.tag-pointer);
PostCocoon/P6-TagLibC:116: taglib_tag_set_artist($.tag-pointer, $artist);
PostCocoon/P6-TagLibC:122: taglib_tag_title($.tag-pointer);
PostCocoon/P6-TagLibC:128: taglib_tag_set_title($.tag-pointer, $title);
PostCocoon/P6-TagLibC:134: taglib_tag_album($.tag-pointer);
PostCocoon/P6-TagLibC:140: taglib_tag_set_album($.tag-pointer, $album);
PostCocoon/P6-TagLibC:146: taglib_tag_comment($.tag-pointer);
PostCocoon/P6-TagLibC:152: taglib_tag_set_comment($.tag-pointer, $comment);
PostCocoon/P6-TagLibC:158: taglib_tag_genre($.tag-pointer);
PostCocoon/P6-TagLibC:164: taglib_tag_set_genre($.tag-pointer, $genre);
PostCocoon/P6-TagLibC:170: taglib_tag_year($.tag-pointer);
PostCocoon/P6-TagLibC:181: taglib_tag_set_year($.tag-pointer, $year);
PostCocoon/P6-TagLibC:187: taglib_tag_track($.tag-pointer);
PostCocoon/P6-TagLibC:198: taglib_tag_set_track($.tag-pointer, $track);
PostCocoon/P6-TagLibC:204: taglib_file_free($.file-pointer);
PostCocoon/P6-TagLibC:209: taglib_file_save($.file-pointer);
PostCocoon/P6-TagLibC:4: use TagLibC::Wrapper;
PostCocoon/P6-TagLibC:8: my $track = TagLibC::Wrapper.new($dir ~ "/test.mp3");
PostCocoon/P6-TagLibC:32: TagLibC::Wrapper.new("/nonexistentfile");
PostCocoon/P6-TagLibC:4: use TagLibC::Wrapper;
PostCocoon/P6-TagLibC:11: my $track = TagLibC::Wrapper.new($abusefile);
PostCocoon/P6-TagLibC:37: my $track2 = TagLibC::Wrapper.new($abusefile);
andydude/p6-c-parser:1746: extern GMemVTable *glib_mem_profiler_table;
avuserow/perl6-audio-taglib-simple:7: remote = git://github.com/avuserow/perl6-audio-taglib-simple.git
avuserow/perl6-audio-taglib-simple:3: "name" : "Audio::Taglib::Simple",
avuserow/perl6-audio-taglib-simple:6: "description" : "Read, write ID3 and other audio metadata with TagLib",
avuserow/perl6-audio-taglib-simple:9: "Audio::Taglib::Simple" : "lib/Audio/Taglib/Simple.pm"
avuserow/perl6-audio-taglib-simple:17: "source-url" : "git://github.com/avuserow/perl6-audio-taglib-simple.git"
avuserow/perl6-audio-taglib-simple:3: Audio::Taglib::Simple - Read, write ID3 and other audio metadata with TagLib
avuserow/perl6-audio-taglib-simple:8: my $taglib = Audio::Taglib::Simple.new("awesome.mp3");
avuserow/perl6-audio-taglib-simple:11: say "artist: ", $taglib.artist;
avuserow/perl6-audio-taglib-simple:14: $taglib.artist = "Awesome Band";
avuserow/perl6-audio-taglib-simple:15: $taglib.save;
avuserow/perl6-audio-taglib-simple:18: $taglib.free;
avuserow/perl6-audio-taglib-simple:21: See also examples/taglib.p6
avuserow/perl6-audio-taglib-simple:25: This module uses NativeCall to provide bindings to TagLib's C API. The C API is
avuserow/perl6-audio-taglib-simple:29: TagLib supports many audio and tag formats. Audio formats include MP3, MPC,
avuserow/perl6-audio-taglib-simple:34: TagLib is nice and fast. The example script runs on a directory of 501 files
avuserow/perl6-audio-taglib-simple:42: TagLib cannot parse it. TagLib attempts to guess the file type here.
avuserow/perl6-audio-taglib-simple:46: Frees the internal data used by TagLib.
avuserow/perl6-audio-taglib-simple:89: Returns the length of the file as a Duration. TagLib provides it as an integer.
avuserow/perl6-audio-taglib-simple:111: appear to be audio that TagLib can parse.
avuserow/perl6-audio-taglib-simple:123: - TagLib will start claiming some files are not valid after a
avuserow/perl6-audio-taglib-simple:125: - TagLib prints some warnings to STDERR directly.
avuserow/perl6-audio-taglib-simple:127: incorrect values for length. TagLib does not actually parse the music stream
avuserow/perl6-audio-taglib-simple:144: [TagLib website](http://taglib.github.io)
avuserow/perl6-audio-taglib-simple:146: [tag\_c.h from the TagLib project](https://github.com/taglib/taglib/blob/master/bindings/c/tag_c.h)
avuserow/perl6-audio-taglib-simple:1: - API to tell TagLib the file type of a given file (requires figuring out how
avuserow/perl6-audio-taglib-simple:5: use Audio::Taglib::Simple;
avuserow/perl6-audio-taglib-simple:22: my $tl = Audio::Taglib::Simple.new($file);
avuserow/perl6-audio-taglib-simple:13: my constant taglib = ('tag_c', v0);
avuserow/perl6-audio-taglib-simple:15: class Audio::Taglib::Simple {
avuserow/perl6-audio-taglib-simple:17: has $.taglib-file is readonly;
avuserow/perl6-audio-taglib-simple:18: has $!taglib-tag;
avuserow/perl6-audio-taglib-simple:19: has $!taglib-audio;
avuserow/perl6-audio-taglib-simple:51: $!taglib-file = taglib_file_new($!file);
avuserow/perl6-audio-taglib-simple:52: unless $!taglib-file {
avuserow/perl6-audio-taglib-simple:55: text => 'File not recognized or parseable by TagLib',
avuserow/perl6-audio-taglib-simple:59: unless taglib_file_is_valid($!taglib-file) {
avuserow/perl6-audio-taglib-simple:62: text => 'TagLib reports file is invalid',
avuserow/perl6-audio-taglib-simple:66: # set up stuff that taglib cares about
avuserow/perl6-audio-taglib-simple:67: $!taglib-tag = taglib_file_tag($!taglib-file);
avuserow/perl6-audio-taglib-simple:68: $!taglib-audio = taglib_file_audioproperties($!taglib-file);
avuserow/perl6-audio-taglib-simple:71: $!title = taglib_tag_title($!taglib-tag);
avuserow/perl6-audio-taglib-simple:72: $!artist = taglib_tag_artist($!taglib-tag);
avuserow/perl6-audio-taglib-simple:73: $!album = taglib_tag_album($!taglib-tag);
avuserow/perl6-audio-taglib-simple:74: $!comment = taglib_tag_comment($!taglib-tag);
avuserow/perl6-audio-taglib-simple:75: $!genre = taglib_tag_genre($!taglib-tag);
avuserow/perl6-audio-taglib-simple:76: $!year = taglib_tag_year($!taglib-tag);
avuserow/perl6-audio-taglib-simple:77: $!track = taglib_tag_track($!taglib-tag);
avuserow/perl6-audio-taglib-simple:78: $!length = Duration.new(taglib_audioproperties_length($!taglib-audio));
avuserow/perl6-audio-taglib-simple:79: $!bitrate = taglib_audioproperties_bitrate($!taglib-audio);
avuserow/perl6-audio-taglib-simple:80: $!samplerate = taglib_audioproperties_samplerate($!taglib-audio);
avuserow/perl6-audio-taglib-simple:81: $!channels = taglib_audioproperties_channels($!taglib-audio);
avuserow/perl6-audio-taglib-simple:90: taglib_tag_set_title($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:102: taglib_tag_set_artist($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:114: taglib_tag_set_album($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:126: taglib_tag_set_comment($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:138: taglib_tag_set_genre($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:150: taglib_tag_set_year($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:162: taglib_tag_set_track($!taglib-tag, $in);
avuserow/perl6-audio-taglib-simple:169: return Bool(taglib_file_save($!taglib-file));
avuserow/perl6-audio-taglib-simple:173: taglib_file_free($!taglib-file);
avuserow/perl6-audio-taglib-simple:178: sub taglib_file_new(Str) returns OpaquePointer is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:179: sub taglib_file_is_valid(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:180: sub taglib_file_free(OpaquePointer) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:183: #sub taglib_file_new_type(Str, Enum) returns OpaquePointer is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:184: sub taglib_file_tag(OpaquePointer) returns OpaquePointer is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:185: sub taglib_file_audioproperties(OpaquePointer) returns OpaquePointer is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:188: sub taglib_tag_title(OpaquePointer) returns Str is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:189: sub taglib_tag_artist(OpaquePointer) returns Str is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:190: sub taglib_tag_album(OpaquePointer) returns Str is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:191: sub taglib_tag_comment(OpaquePointer) returns Str is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:192: sub taglib_tag_genre(OpaquePointer) returns Str is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:193: sub taglib_tag_year(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:194: sub taglib_tag_track(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:197: sub taglib_file_save(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:198: sub taglib_tag_set_title(OpaquePointer, Str) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:199: sub taglib_tag_set_artist(OpaquePointer, Str) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:200: sub taglib_tag_set_album(OpaquePointer, Str) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:201: sub taglib_tag_set_comment(OpaquePointer, Str) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:202: sub taglib_tag_set_genre(OpaquePointer, Str) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:203: sub taglib_tag_set_year(OpaquePointer, int32) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:204: sub taglib_tag_set_track(OpaquePointer, int32) is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:207: sub taglib_audioproperties_length(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:208: sub taglib_audioproperties_bitrate(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:209: sub taglib_audioproperties_samplerate(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:210: sub taglib_audioproperties_channels(OpaquePointer) returns int32 is native(taglib) {...};
avuserow/perl6-audio-taglib-simple:4: use Audio::Taglib::Simple;
avuserow/perl6-audio-taglib-simple:8: my $tl = Audio::Taglib::Simple.new('t/silence.ogg');
avuserow/perl6-audio-taglib-simple:4: use Audio::Taglib::Simple;
avuserow/perl6-audio-taglib-simple:9: my $tl = Audio::Taglib::Simple.new('t/modified.ogg');
avuserow/perl6-audio-taglib-simple:30: $tl = Audio::Taglib::Simple.new('t/modified.ogg');
avuserow/perl6-audio-taglib-simple:4: use Audio::Taglib::Simple;
avuserow/perl6-audio-taglib-simple:9: Audio::Taglib::Simple.new('non-existent-file.invalid');
avuserow/perl6-audio-taglib-simple:13: Audio::Taglib::Simple.new('t/error.t');
azawawi/farabi6:10: */.ui.checkbox{position:relative;display:inline-block;min-height:17px;font-size:1rem;line-height:15px;min-width:17px;-webkit-backface-visibility:hid…
azawawi/farabi6:10: */.ui.steps .step{position:relative;display:table-cell;vertical-align:middle;margin:0;padding:.9285em 1.5em .9285em 2.25em;background:#fff;color:rgb…
azawawi/farabi6:11: @import 'https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin';*,:after,:before{box-sizing:inherit}html{box-sizing:b…
azawawi/perl6-gtk-scintilla:8125: supported with glib 2.22+. The version of GTK+ installed should be detected automatically.
azawawi/perl6-gtk-scintilla:1256: The oldest version of GTK+ supported now is 2.18 and for glib it is 2.22.
azawawi/perl6-gtk-scintilla:8689: the threading library by evaluating `glib-config --libs gthread`. A Unicode locale
azawawi/perl6-gtk-scintilla:17: #include <glib.h>
azawawi/perl6-gtk-scintilla:21: #include <glib.h>
azawawi/perl6-gtk-scintilla:64: #include <glib.h>
azawawi/perl6-gtk-scintilla:91: GLIB_GENMARSHAL = glib-genmarshal
azawawi/perl6-gtk-scintilla:92: GLIB_GENMARSHAL_FLAGS = --prefix=scintilla_marshal
azawawi/perl6-gtk-scintilla:95: $(GLIB_GENMARSHAL) --header $(GLIB_GENMARSHAL_FLAGS) $< > $@
azawawi/perl6-gtk-scintilla:97: $(GLIB_GENMARSHAL) --body $(GLIB_GENMARSHAL_FLAGS) $< > $@
azawawi/perl6-gtk-scintilla:2: #include <glib-object.h>
azawawi/perl6-gtk-scintilla:5: #include <glib-object.h>
azawawi/perl6-gtk-scintilla:44: #include <glib.h>
azawawi/perl6-gtk-scintilla:23: #if defined(__GLIBCXX__)
azawawi/perl6-gtk-scintilla:8: xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
azawawi/perl6-gtk-scintilla:42: glib:type-name="ScintillaObject"
azawawi/perl6-gtk-scintilla:43: glib:get-type="scintilla_object_get_type"
azawawi/perl6-gtk-scintilla:44: glib:type-struct="ObjectClass">
azawawi/perl6-gtk-scintilla:109: <glib:signal name="command" when="last" action="1">
azawawi/perl6-gtk-scintilla:121: </glib:signal>
azawawi/perl6-gtk-scintilla:122: <glib:signal name="sci-notify" when="last" action="1">
azawawi/perl6-gtk-scintilla:134: </glib:signal>
azawawi/perl6-gtk-scintilla:138: glib:is-gtype-struct-for="Object">
azawawi/perl6-gtk-scintilla:181: glib:type-name="SCNotification"
azawawi/perl6-gtk-scintilla:182: glib:get-type="scnotification_get_type"
azawawi/perl6-gtk-scintilla:30: <UseDebugLibraries>true</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:36: <UseDebugLibraries>false</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:43: <UseDebugLibraries>true</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:49: <UseDebugLibraries>false</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:33: <UseDebugLibraries>true</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:36: <UseDebugLibraries>true</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:39: <UseDebugLibraries>false</UseDebugLibraries>
azawawi/perl6-gtk-scintilla:43: <UseDebugLibraries>false</UseDebugLibraries>
azawawi/perl6-net-curl:27: Requires glib-2.x and a (POSIX?) system that has mkfifo().
azawawi/perl6-net-curl:30: sample programs, adapted to use glib's g_io_channel in place of libevent.
azawawi/perl6-net-curl:54: #include <glib.h>
azawawi/perl6-net-curl:152: /* Called by glib when our timeout expires */
azawawi/perl6-net-curl:185: /* Called by glib when we get action on a multi socket */
azawawi/perl6-net-curl:341: /* This gets called by glib whenever data is received from the fifo */
azawawi/perl6-net-curl:35: #include <glib.h>
colomon/TagTools:6: "depends" : ["Audio::Taglib::Simple"],
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:14: $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:9: my $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:31: my $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:46: my $tags = Audio::Taglib::Simple.new($file.filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:12: $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:11: my $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:12: my $tags = Audio::Taglib::Simple.new($file);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:20: $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:22: my $tags = Audio::Taglib::Simple.new($file);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:12: $tags = Audio::Taglib::Simple.new($filename);
colomon/TagTools:4: use Audio::Taglib::Simple;
colomon/TagTools:91: my $tags = Audio::Taglib::Simple.new($file);
cygx/p6-tinycc-resources-win64:291: || !defined __STRICT_ANSI__ || defined __GLIBCPP__
cygx/p6-tinycc-resources-win64:33: /* Older glibc require a wint_t from <stddef.h> (when requested
cygx/p6-tinycc-resources-win64:5: * glibc include files on your floppy disk
finanalyst/p6-inform:33: "libglib-2.0-0.dll",
finanalyst/p6-inform:24: "blib/lib/GTK/libglib-2.0-0.dll",
finanalyst/p6-inform:238: try load-glib-lib;
finanalyst/p6-inform:261: try load-glib-lib;
finanalyst/p6-inform:274: sub glib-lib is export {
finanalyst/p6-inform:279: $lib = find-bundled('libglib-2.0-0.dll');
finanalyst/p6-inform:281: $lib = $*VM.platform-library-name('glib-2.0'.IO).Str;
finanalyst/p6-inform:291: try load-glib-lib;
finanalyst/p6-inform:326: try load-glib-lib;
finanalyst/p6-inform:348: try load-glib-lib;
finanalyst/p6-inform:360: try load-glib-lib;
finanalyst/p6-inform:399: try load-glib-lib;
finanalyst/p6-inform:494: sub load-glib-lib is native(&glib-lib) { ... }
johnspurr/Lingua-EN-Stem-Porter:11713: glib
johnspurr/Lingua-EN-Stem-Porter:11713: glib
jonathanstowe/Audio-Encode-LameMP3:31: "Audio::Taglib::Simple",
jonathanstowe/Audio-Encode-LameMP3:365: over the tags you might want to consider L<Audio::Taglib::Simple> which will let
jonathanstowe/Audio-Encode-LameMP3:7: use Audio::Taglib::Simple;
jonathanstowe/Audio-Encode-LameMP3:41: my $taglib;
jonathanstowe/Audio-Encode-LameMP3:43: lives-ok { $taglib = Audio::Taglib::Simple.new($out-file.Str) }, "get a taglib object";
jonathanstowe/Audio-Encode-LameMP3:44: is($taglib.title, "Test Title", "got title we expected");
jonathanstowe/Audio-Encode-LameMP3:45: is($taglib.artist, "Test Artist", "got artist we expected");
jonathanstowe/Audio-Encode-LameMP3:46: is($taglib.album, "Test Album", "got album we expected");
jonathanstowe/Audio-Encode-LameMP3:47: is($taglib.year, "2015", "got year we expected");
jonathanstowe/Audio-Encode-LameMP3:48: is($taglib.comment, "Test Comment", "got the comment we expected");
jonathanstowe/Crypt-Libcrypt:82: Blowfish is not implemented for C<glibc> but is available on FreeBSD
jonathanstowe/META6:3930: "name" : "Audio::Taglib::Simple",
jonathanstowe/META6:3931: "source-url" : "git://github.com/avuserow/perl6-audio-taglib-simple.git",
jonathanstowe/META6:3932: "description" : "Read, write ID3 and other audio metadata with TagLib",
jonathanstowe/META6:3936: "Audio::Taglib::Simple" : "lib/Audio/Taglib/Simple.pm"
jonathanstowe/META6:4305: "Audio::Taglib::Simple"
jonathanstowe/META6:6189: "Audio::Taglib::Simple",
jonathanstowe/p6-fcgi:2615: # Use a header file that comes with gcc, so configuring glibc
jonathanstowe/p6-fcgi:2720: # Use a header file that comes with gcc, so configuring glibc
mrhdias/perl6-IUP:7: my $libs = "-Wl,--no-as-needed -liup -liupimglib";
mrhdias/perl6-IUP:20: You will need the Linux libraries `libiup` and `libiupimglib` installed
mrhdias/perl6-IUP:16: You will need the Linux libraries `libiup` and `libiupimglib` installed
mrhdias/perl6-IUP:5: # libiupimglib.so
mrhdias/perl6-IUP:25: $(CC) -liup -liupimglib -shared -s -o IUP.so IUP.o
perl6/gtk-simple:33: "libglib-2.0-0.dll",
perl6/gtk-simple:68: "blib/lib/GTK/libglib-2.0-0.dll",
perl6/gtk-simple:30: try load-glib-lib;
perl6/gtk-simple:53: try load-glib-lib;
perl6/gtk-simple:66: sub glib-lib is export {
perl6/gtk-simple:71: $lib = find-bundled('libglib-2.0-0.dll');
perl6/gtk-simple:73: $lib = $*VM.platform-library-name('glib-2.0'.IO).Str;
perl6/gtk-simple:83: try load-glib-lib;
perl6/gtk-simple:118: try load-glib-lib;
perl6/gtk-simple:140: try load-glib-lib;
perl6/gtk-simple:152: try load-glib-lib;
perl6/gtk-simple:191: try load-glib-lib;
perl6/gtk-simple:286: sub load-glib-lib is native(&glib-lib) { ... }
perl6/gtk-simple:190: is native(&glib-lib)
rakudo-p5/v5:129: 'cppsymbols' => '_FILE_OFFSET_BITS=64 _FORTIFY_SOURCE=2 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LP64=1 _POSIX_C_SOURCE=20080…
rakudo-p5/v5:657: 'glibpth' => '/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ',
scriptkitties/p6-mpd-client:23: curl https://raw.githubusercontent.com/PostCocoon/P6-TagLibC/master/t/test.mp3 > ${MUSICDIR}/test.mp3
skinkade/p6-Crypt-Bcrypt:29: $Owl: Owl/packages/glibc/crypt_blowfish/LINKS,v 1.4 2005/11/16 13:09:47 solar Exp $
skinkade/p6-Crypt-Bcrypt:30: $Owl: Owl/packages/glibc/crypt_blowfish/PERFORMANCE,v 1.6 2011/06/21 12:09:20 solar Exp $
skinkade/p6-Crypt-Bcrypt:37: library sources as usual. Apply the patch for glibc 2.14 provided in
skinkade/p6-Crypt-Bcrypt:45: Apply the patch for glibc 2.3.6 provided in this package. Enter
skinkade/p6-Crypt-Bcrypt:52: and linuxthreads add-ons as usual. Apply the patch for glibc 2.1.3
skinkade/p6-Crypt-Bcrypt:68: $Owl: Owl/packages/glibc/crypt_blowfish/README,v 1.10 2014/07/07 15:19:04 solar Exp $
skinkade/p6-Crypt-Bcrypt:252: (original glibc only):
skinkade/p6-Crypt-Bcrypt:276: (glibc 2.0 to 2.0.1 only):
skinkade/p6-Crypt-Bcrypt:287: (glibc 2.0.2 to 2.1.3 only):
skinkade/p6-Crypt-Bcrypt:396: and newer, and it is part of the official glibc.
skinkade/p6-Crypt-Bcrypt:408: It is, however, not part of the official glibc.
skinkade/p6-Crypt-Bcrypt:451: Programs using any of these functions on a glibc 2.x system must be
skinkade/p6-Crypt-Bcrypt:502: function was introduced during glibc 2.0 development.
skinkade/p6-Crypt-Bcrypt:1: --- glibc-2.1.3.orig/crypt/sysdeps/unix/Makefile 1997-03-05 00:33:59 +0000
skinkade/p6-Crypt-Bcrypt:2: +++ glibc-2.1.3/crypt/sysdeps/unix/Makefile 2000-06-11 03:13:41 +0000
skinkade/p6-Crypt-Bcrypt:10: --- glibc-2.1.3.orig/crypt/sysdeps/unix/crypt-entry.c 1998-12-10 12:49:04 +0000
skinkade/p6-Crypt-Bcrypt:11: +++ glibc-2.1.3/crypt/sysdeps/unix/crypt-entry.c 2000-06-11 03:14:57 +0000
skinkade/p6-Crypt-Bcrypt:34: --- glibc-2.1.3.orig/md5-crypt/Makefile 1998-07-02 22:46:47 +0000
skinkade/p6-Crypt-Bcrypt:35: +++ glibc-2.1.3/md5-crypt/Makefile 2000-06-11 03:12:34 +0000
skinkade/p6-Crypt-Bcrypt:45: --- glibc-2.1.3.orig/md5-crypt/Versions 1998-07-02 22:32:07 +0000
skinkade/p6-Crypt-Bcrypt:46: +++ glibc-2.1.3/md5-crypt/Versions 2000-06-11 09:11:03 +0000
skinkade/p6-Crypt-Bcrypt:49: GLIBC_2.0 {
skinkade/p6-Crypt-Bcrypt:1: diff -urp glibc-2.14.orig/crypt/Makefile glibc-2.14/crypt/Makefile
skinkade/p6-Crypt-Bcrypt:2: --- glibc-2.14.orig/crypt/Makefile 2011-05-31 04:12:33 +0000
skinkade/p6-Crypt-Bcrypt:3: +++ glibc-2.14/crypt/Makefile 2011-07-16 21:40:56 +0000
skinkade/p6-Crypt-Bcrypt:21: diff -urp glibc-2.14.orig/crypt/Versions glibc-2.14/crypt/Versions
skinkade/p6-Crypt-Bcrypt:22: --- glibc-2.14.orig/crypt/Versions 2011-05-31 04:12:33 +0000
skinkade/p6-Crypt-Bcrypt:23: +++ glibc-2.14/crypt/Versions 2011-07-16 21:40:56 +0000
skinkade/p6-Crypt-Bcrypt:26: GLIBC_2.0 {
skinkade/p6-Crypt-Bcrypt:31: diff -urp glibc-2.14.orig/crypt/crypt-entry.c glibc-2.14/crypt/crypt-entry.c
skinkade/p6-Crypt-Bcrypt:32: --- glibc-2.14.orig/crypt/crypt-entry.c 2011-05-31 04:12:33 +0000
skinkade/p6-Crypt-Bcrypt:33: +++ glibc-2.14/crypt/crypt-entry.c 2011-07-16 21:40:56 +0000
skinkade/p6-Crypt-Bcrypt:1: --- glibc-2.3.6.orig/crypt/Makefile 2001-07-06 04:54:45 +0000
skinkade/p6-Crypt-Bcrypt:2: +++ glibc-2.3.6/crypt/Makefile 2004-02-27 00:23:48 +0000
skinkade/p6-Crypt-Bcrypt:20: --- glibc-2.3.6.orig/crypt/Versions 2000-03-04 00:47:30 +0000
skinkade/p6-Crypt-Bcrypt:21: +++ glibc-2.3.6/crypt/Versions 2004-02-27 00:25:15 +0000
skinkade/p6-Crypt-Bcrypt:24: GLIBC_2.0 {
skinkade/p6-Crypt-Bcrypt:29: --- glibc-2.3.6.orig/crypt/crypt-entry.c 2001-07-06 05:18:49 +0000
skinkade/p6-Crypt-Bcrypt:30: +++ glibc-2.3.6/crypt/crypt-entry.c 2004-02-27 00:12:32 +0000
skinkade/p6-Crypt-Bcrypt:40: #if defined(__GLIBC__) && defined(_LIBC)
skinkade/p6-Crypt-Bcrypt:48: #if defined(__GLIBC__) && defined(_LIBC)
skinkade/p6-Crypt-Bcrypt:49: /* crypt.h from glibc-crypt-2.1 will define struct crypt_data for us */
skinkade/p6-Crypt-Bcrypt:69: #ifndef __GLIBC__
skinkade/p6-Crypt-Bcrypt:70: /* realloc(3) on glibc sets errno, so we don't need to bother */
skinkade/p6-Crypt-Bcrypt:76: #if defined(__GLIBC__) && defined(_LIBC)
skinkade/p6-Crypt-Bcrypt:99: #if defined(__GLIBC__) && defined(_LIBC)
skinkade/p6-Crypt-Bcrypt:247: #ifndef __GLIBC__
skinkade/p6-Crypt-Bcrypt:248: /* strdup(3) on glibc sets errno, so we don't need to bother */
skinkade/p6-Crypt-Bcrypt:266: #if defined(__GLIBC__) && defined(_LIBC)
spebern/Parser-FreeXL-Native:75: pkglibdir = $(libdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:76: pkglibexecdir = $(libexecdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:4108: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:4167: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:5675: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:5734: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:13263: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:13322: # Use a header file that comes with gcc, so configuring glibc
spebern/Parser-FreeXL-Native:75: pkglibdir = $(libdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:76: pkglibexecdir = $(libexecdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:75: pkglibdir = $(libdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:76: pkglibexecdir = $(libexecdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:75: pkglibdir = $(libdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:76: pkglibexecdir = $(libexecdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:74: pkglibdir = $(libdir)/@PACKAGE@
spebern/Parser-FreeXL-Native:75: pkglibexecdir = $(libexecdir)/@PACKAGE@
spitsh/spitsh:24: RHEL { Pkg<gcc make glibc-devel>.install; 'make' }
titsuki/p6-Algorithm-LBFGS:743: - <a href="http://www.alglib.net/optimization/lbfgs.php">C#/C++/Delphi/VisualBasic6 port</a> in ALGLIB.
tony-o/p6-warthog:19: "libglib-2.0-0.so",
tony-o/p6-warthog:17: "libglib-2.0-0.dll",
tony-o/p6-warthog:21: "libglib-2.0-0.so",
tony-o/p6-warthog:47: "libglib-2.0-0.dll",
Created
June 1, 2017 00:58
Star
You must be signed in to star a gist
greppable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| glib |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment