head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.18 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.16 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.14 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.12 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.10 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.8 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.12.0.6 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.4 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.2 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.8.0.48 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.46 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.44 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.42 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.40 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.36 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.16 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.38 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.34 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.32 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.30 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.28 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.26 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.24 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.22 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.20 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.18 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.14 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.12 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.10 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.8 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.6 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.4 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.2 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.7.0.8 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.6 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.4 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.2 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.5.0.12 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.10 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.8 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.6 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.4 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.2 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.4.0.6 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.2 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.3.0.4 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.2 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.18 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.16 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.14 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.12 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.10 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.8 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.6 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.4 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.2 pkgsrc-2009Q3-base:1.2 pkgsrc-20090716:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2021.12.01.14.41.14; author pho; state Exp; branches; next 1.11; commitid HVPrTZBAno8XmXiD; 1.11 date 2021.12.01.14.35.15; author pho; state Exp; branches; next 1.10; commitid l5wGnSTIgwHTkXiD; 1.10 date 2021.10.26.10.25.28; author nia; state Exp; branches; next 1.9; commitid DT7IdWsOP6zM6jeD; 1.9 date 2021.10.07.13.51.02; author nia; state Exp; branches; next 1.8; commitid sJApz3NrHZhkRSbD; 1.8 date 2015.11.03.00.15.01; author agc; state Exp; branches; next 1.7; commitid nrXQJZZIP03WVzHy; 1.7 date 2014.11.26.22.31.41; author wiz; state Exp; branches; next 1.6; commitid peMOBFUEt0i7kKZx; 1.6 date 2014.11.23.19.33.16; author wiz; state Exp; branches; next 1.5; commitid R1Ich3AosFaOqlZx; 1.5 date 2013.06.13.14.35.34; author wiz; state Exp; branches; next 1.4; commitid o9GVfpztbgwVKsTw; 1.4 date 2012.08.17.14.10.31; author marino; state Exp; branches; next 1.3; 1.3 date 2012.03.29.11.40.19; author wiz; state Exp; branches; next 1.2; 1.2 date 2009.07.17.10.43.21; author wiz; state Exp; branches; next 1.1; 1.1 date 2009.07.16.14.54.02; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.07.16.14.54.02; author wiz; state Exp; branches; next ; desc @@ 1.12 log @Correct a wrong URL in a patch comment @ text @$NetBSD: distinfo,v 1.11 2021/12/01 14:35:15 pho Exp $ BLAKE2s (mp3fs-1.1.1.tar.gz) = 0b576b8ee68fc3a7d21c241bd475fad3921c0200074e05d50756addf9bb1789a SHA512 (mp3fs-1.1.1.tar.gz) = b1e4f403666122056f924514a7e63ddd53dc00346d7750e37e8150ad5f13294129595d79398677c69726fb2abf942d4ddb8fdcac3b1312a01ed467475f22592b Size (mp3fs-1.1.1.tar.gz) = 804399 bytes SHA1 (patch-src_fuseops.cc) = e12d4287b0a4d49f779996364f3ee9a360f04100 SHA1 (patch-src_mp3fs.cc) = 0111208fb935bbfcddd1aa36cffbbfebdb1cfde0 @ 1.11 log @Update to mp3fs-1.1.1; tested on NetBSD 9.2 release ## Important changes in 1.1.1 (2021-03-08) The only change in this release is a fix for an issue with filenames containing square brackets. ## Important changes in 1.1 (2021-01-30) This contains various bug fixes, mostly. Fixes/improvements: - Recognize upper/mixed case in input filenames - Fix file size handling with and without cache - Various code simplifications/cleanup New features: - Log lines now include thread ID and can be customized. ## Important changes in 1.0 (2020-05-24) mp3fs 1.0 is finally here\! Fixes/code improvements: - Many, many bug fixes (buffer overflows, memory leaks, and others) - Memory handling improvements (using RAII with C++ nearly everywhere) - Adopting C++11 and modernizing code - Static tests for code (e.g. clang-format, clang-tidy, IWYU) New features: - Ogg Vorbis decoding support - MP3 VBR encoding support - Improved, much more customizable logging Other: - Docs licensed under GPL 3+ (now entire codebase is distributable as GPL 3) - All docs switched to Markdown (including manpage, using pandoc) - Docker image now available ## Important changes in 0.91 (2014-05-14) This contains mainly bug fixes. Changes in this release: - Fixed a segfault caused by an overflow reading the list of available decoders. - A number of problems with the previous distribution tar are now fixed. - The output of `mp3fs --version` has been made more complete. ## Important changes in 0.9 (2014-04-06) This is a major new release, and brings us very close to a 1.0 release\! Changes in this release: - All transcoding code has been completely rewritten. Encoding and decoding have been abstracted out into base classes defining interfaces that can be implemented by different codec classes, with just a FLAC decoder and MP3 encoder at the moment. - The build system has been modified as well to support this usage. - A number of small bugs or code inefficiencies have been fixed. ## Important changes in 0.32 (2012-06-18) This release has a lot of bug fixes and some code cleanup. Changes in this release: - The file size calculation should always be correct. - A crash affecting programs like scp that might try to access past the end of the file has been fixed. - Too many other little fixes were made to list here. See the ChangeLog for full details. ## Important changes in 0.31 (2011-12-04) This is a minor update, with bug fixes and a new feature. Changes in this release: - The ReplayGain support added earlier now can be configured through the command line. - Filename translation (from .flac to .mp3) is now fixed on filesystems such as XFS that do not populate dirent.d\_type. - A couple other minor bugs fixes and changes were made. ## Important changes in 0.30 (2010-12-01) This is a major new release, and brings mp3fs much closer to an eventual 1.0 release. Changes in this release: - Support for additional metadata tags has been added. (From Gregor Zurowski) - Documentation improvements: the help message is more useful, and a man page has been added. - Choosing bitrate is now done with a command-line or mount option, rather than the old comma syntax. - A new option to select LAME encoding quality is now available. (From Gregor Zurowski) - Debug output can be enabled at runtime. - Old external libraries included in distribution (StringIO, talloc) have been removed and replaced. - Numerous bug fixes have been made. (Some from Gregor Zurowski) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/26 10:25:28 nia Exp $ d7 1 a7 1 SHA1 (patch-src_mp3fs.cc) = baf76d4db37a10f064159e955161e738f3a0ad1f @ 1.10 log @filesystems: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2021/10/07 13:51:02 nia Exp $ d3 5 a7 6 BLAKE2s (mp3fs-0.13.tar.gz) = 003d01e14336dcbd03bf7380c414f57308d68488aca5e7e1313cfa429f1c2e94 SHA512 (mp3fs-0.13.tar.gz) = 0bcbd55c3a17a8e94a29794e3225b9c18f0501a5c987f3a32e206dc3db489f778dab2cc6c2b841ec640da7a319e4be1104868c1a1e54f19f6e30491c272792ee Size (mp3fs-0.13.tar.gz) = 301642 bytes SHA1 (patch-aa) = 0013f729158988403ea7ed7aa3a3102e9531ef91 SHA1 (patch-ab) = 0e76e444566e2e0ff0c31a6aa64dcd82a931f397 SHA1 (patch-src_class.h) = 2a0c03c20ffce50c1270d552215edb052f3ecf50 @ 1.9 log @filesystems: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2015/11/03 00:15:01 agc Exp $ d3 1 a3 1 RMD160 (mp3fs-0.13.tar.gz) = 6ad1126ee22b35fe4987dd6addbc41a25c74a508 @ 1.8 log @Add SHA512 digests for distfiles for filesystems category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2014/11/26 22:31:41 wiz Exp $ a2 1 SHA1 (mp3fs-0.13.tar.gz) = b246bd747a32256cb8364b7ac0cc8b7a4e1d3f74 @ 1.7 log @Downgrade to 0.13 since that version works on NetBSD. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2013/06/13 14:35:34 wiz Exp $ d5 1 @ 1.6 log @Update to 0.91: Important changes in 0.91 (2014-05-14) This is mainly bug fixes. Changes in this release: * Fixed a segfault caused by an overflow reading the list of available decoders. * A number of problems with the previous distribution tar are now fixed. * The output of `mp3fs --version` has been made more complete. Important changes in 0.9 (2014-04-06) This is a major new release, and brings us very close to a 1.0 release! Changes in this release: * All transcoding code has been completely rewritten. Encoding and decoding have been abstracted out into base classes defining interfaces that can be implemented by different codec classes, with just a FLAC decoder and MP3 encoder at the moment. * The build system has been modified as well to support this usage. * A number of small bugs or code inefficiencies have been fixed. Important changes in 0.32 (2012-06-18) This release has a lot of bug fixes and some code cleanup. Changes in this release: * The file size calculation should always be correct. * A crash affecting programs like scp that might try to access past the end of the file has been fixed. * Too many other little fixes were made to list here. See the ChangeLog for full details. Important changes in 0.31 (2011-12-04) This is a minor update, with bug fixes and a new feature. Changes in this release: * The ReplayGain support added earlier now can be configured through the command line. * Filename translation (from .flac to .mp3) is now fixed on filesystems such as XFS that do not populate dirent.d_type. * A couple other minor bugs fixes and changes were made. Important changes in 0.30 (2010-12-01) This is a major new release, and brings mp3fs much closer to an eventual 1.0 release. Changes in this release: * Support for additional metadata tags has been added. (From Gregor Zurowski) * Documentation improvements: the help message is more useful, and a man page has been added. * Choosing bitrate is now done with a command-line or mount option, rather than the old comma syntax. * A new option to select LAME encoding quality is now available. (From Gregor Zurowski) * Debug output can be enabled at runtime. * Old external libraries included in distribution (StringIO, talloc) have been removed and replaced. * Numerous bug fixes have been made. (Some from Gregor Zurowski) @ text @d3 6 a8 4 SHA1 (mp3fs-0.91.tar.gz) = a9e65b8453f4444ec6faba045120e7efb18da20e RMD160 (mp3fs-0.91.tar.gz) = 1992a61ba191dc8e73f5fcf29ef1a2aae040587c Size (mp3fs-0.91.tar.gz) = 357098 bytes SHA1 (patch-configure) = 8d62bab94726d9749b4172977216c005cd52c4c0 @ 1.5 log @Include inttypes.h for PRIu64. No idea why this suddenly started to be necessary though (on NetBSD-6.99.20/amd64). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2012/08/17 14:10:31 marino Exp $ d3 4 a6 6 SHA1 (mp3fs-0.13.tar.gz) = b246bd747a32256cb8364b7ac0cc8b7a4e1d3f74 RMD160 (mp3fs-0.13.tar.gz) = 6ad1126ee22b35fe4987dd6addbc41a25c74a508 Size (mp3fs-0.13.tar.gz) = 301642 bytes SHA1 (patch-aa) = 0013f729158988403ea7ed7aa3a3102e9531ef91 SHA1 (patch-ab) = 0e76e444566e2e0ff0c31a6aa64dcd82a931f397 SHA1 (patch-src_class.h) = 2a0c03c20ffce50c1270d552215edb052f3ecf50 @ 1.4 log @filesystems/fuse-mp3fs: Fix build for DragonFly DragonFly needs same macro switches as NetBSD, adjust existing patch accordingly. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2012/03/29 11:40:19 wiz Exp $ d7 1 a7 1 SHA1 (patch-ab) = 9b259b045decb4556dd72eeb65e0275554a93b6f @ 1.3 log @Fix build with clang-3.1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2009/07/17 10:43:21 wiz Exp $ d6 1 a6 1 SHA1 (patch-aa) = b4554994bb9949c645ba07f43615c78004fc9895 @ 1.2 log @Be smarter when parsing the argument for the bitrate. Allows mounting directories with commas in them. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2009/07/16 14:54:02 wiz Exp $ d8 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 SHA1 (patch-aa) = 7fb2cfc0fa9d3afcd42a98cd73f5834f94245141 @ 1.1.1.1 log @Initial import of fuse-mp3fs-0.13: MP3FS is a read-only FUSE filesystem which transcodes audio formats (currently FLAC) to MP3 on the fly when opened and read. This was written to enable using a FLAC collection with software and/or hardware which only understands MP3. It is also a novel alternative to traditional MP3 encoder applications. Just use your favorite file browser to select the files you want encoded and copy them somewhere! @ text @@