media-sound/amulet
Elegant audio converter based on ffmpeg
ChangeLog
commit 158fba3562b2e4399cf0e5a6bdc3512a2d45e8db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 12:50:00 2026 +0200
media-sound/amulet: default the flac and mp3 flags on
AmuletPlugins/CMakeLists.txt adds codec_flac and codec_lame unconditionally,
and the ebuild does not patch that, so both plugins are built and installed
whatever the flags say. The plugins link only Qt and amulet_core - they reach
the codecs by running the flac and lame binaries through QProcess.
With both flags off, which was the default, amulet installed and started but
every conversion failed, because the two tools it shells out to were never
pulled in.
Defaulting the flags on makes a stock install work while leaving the choice
in place. What they select is which codec tools come along, not which plugins
get built; recorded in the ebuild so the distinction is not lost.
commit 37f828e4c5293ed9fc7aaa547aea187ae415069b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 00:27:25 2026 +0200
media-sound/amulet: drop .git suffix from github remote-id
GitHub canonicalizes repo URLs without the .git suffix and 301-redirects
the .git form. The remote-id should match the canonical form so
pkgcheck's RedirectedUrl probe stops finding it.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit e3d26e71c2a4375de7cbf690d06f5e8d69c100a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 11:40:24 2026 +0200
media-sound/amulet: port 9999 to Qt6
Upstream has been dormant for years, so carry a local port
rather than wait. Patch covers:
- CMake find_package(Qt5 ...) -> find_package(Qt6 ...) plus
the component renames in between.
- A handful of direct Qt5 -> Qt6 source renames (enum scoping,
QKeySequence::fromString returning QList, etc.).
Keep locally until upstream reactivates or a maintained fork
appears.
commit a4c0b7a0d80926d8de0f27d8a8d7cca79524260d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 22:28:50 2026 +0200
media-sound/amulet: cleanup
Upstream dormant since 2020-03, Qt5-only (hardcoded). Leave in place
until Qt5 leaves ::gentoo — then this'll need Qt6 porting or dropping.
- Drop KEYWORDS="" (9999 ebuilds are inherently unkeyworded)
- Give qtwidgets a proper :5 slot (standalone unsloted dep was invalid)
- Add qtwidgets:5 and qtcore:5 explicitly (the CMakeLists asks for
Qt5::Core/Gui/Widgets)
- Move all Qt deps to RDEPEND (they're linked at runtime), mirror to
DEPEND as usual
- Use $ in EGIT_REPO_URI, strip .git from HOMEPAGE
commit 83933abdf5d6fab588b5fbc27b6e532c81c5192e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:58:33 2026 +0200
media-sound/amulet: unkeyword VCS ebuild
commit 0ae1abffdcf624d3c0b50a6bfd84930d3dc76f48
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:06:43 2026 +0200
media-sound/amulet: drop redundant longdescription
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit c3c2f5992ca87bb05715d78dc48833d325b40525
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:45:49 2025 +0100
media-sound/amulet: add github upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 84f93f510d877ddf86b5e4d589a84b13948cc533
Author: dolphinstkom <dolphinstkom@gmail.com>
Date: Wed May 3 07:01:52 2023 +0300
update amulet ebuild
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit cff3fdca5c658df8cf7d5dc4a38a6d9e624c379f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 09:19:25 2020 +0200
repomaned amulet
commit 36b1dad4c5ce250fdc6664216c63a234c432c4e6
Author: dolphinstkom <dolphinstkom@gmail.com>
Date: Wed Mar 11 20:48:29 2020 +0200
added media-sound/amulet, fixed ebuilds for sonata, mpdris2
commit 2b8e1e1ea785fa05ca050c95aa99a4b49c36e87b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 29 21:14:23 2017 +0100
rm media-sound/amulet, couldn't find sources anymore..
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit ca55ddd8f6a2cdc46678cf5b79aadc5f28d31372
Author: Stefan Talpalaru <stefantalpalaru@yahoo.com>
Date: Mon Sep 26 23:02:38 2016 +0200
fix EGIT_REPO_URI for the current gitorious.org site
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit b4f4b053050226b70ef102ba0196d05119ab86a3
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Sat Nov 16 08:03:13 2013 +0200
correction media-sound/amulet
commit 6557cafc35bac06d625730d1630f17cced1a5466
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Fri Nov 15 23:29:26 2013 +0200
correction ebuilds for media-sound/amulet and media-sound/sonata
commit 4638450ea3c3c92f3008a6bf11d5ebb0af9e60d5
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Fri Nov 15 22:29:23 2013 +0200
add new ebuilds for media-sound/amulet and media-sound/sonata
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 46656027e194ed3a1d807da9bcb022d25c47c1bb
Author: megabaks <megagreener@gmail.com>
Date: Sun Mar 3 14:00:09 2013 +0400
qt_deps: mv x11-libs dev-qt
commit f20aa9817d4ad383fb77abfb047e441313846133
Author: megabaks <megagreener@gmail.com>
Date: Mon Apr 9 05:40:04 2012 +0000
not important QA; remove v8
commit 2534b80238dd3f9c2f19eb0474be4845d9e0ccbc
Author: Aleksey <gorthauer87@ya.ru>
Date: Sun Apr 8 20:59:19 2012 +0400
QA fixes
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit befec6540b2aa1d07a4cfcb27c15b35d328459fd
Author: megabaks <megagreener@gmail.com>
Date: Wed Feb 22 02:02:29 2012 +0000
some QA fixes
commit f3794133bc06d421cf5a3cad1780c240e0d07194
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:56 2012 +0000
restore
commit 7b01b143ceeb90ff858dd97f1030ad28e7d228c6
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:24 2012 +0000
del
commit a4bbbfb2d0f9025b60561d5018547b348f262bda
Author: megabaks <megagreener@gmail.com>
Date: Sat Dec 24 09:32:39 2011 +0000
media-sound/amulet
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 12:50:00 2026 +0200
media-sound/amulet: default the flac and mp3 flags on
AmuletPlugins/CMakeLists.txt adds codec_flac and codec_lame unconditionally,
and the ebuild does not patch that, so both plugins are built and installed
whatever the flags say. The plugins link only Qt and amulet_core - they reach
the codecs by running the flac and lame binaries through QProcess.
With both flags off, which was the default, amulet installed and started but
every conversion failed, because the two tools it shells out to were never
pulled in.
Defaulting the flags on makes a stock install work while leaving the choice
in place. What they select is which codec tools come along, not which plugins
get built; recorded in the ebuild so the distinction is not lost.
commit 37f828e4c5293ed9fc7aaa547aea187ae415069b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 00:27:25 2026 +0200
media-sound/amulet: drop .git suffix from github remote-id
GitHub canonicalizes repo URLs without the .git suffix and 301-redirects
the .git form. The remote-id should match the canonical form so
pkgcheck's RedirectedUrl probe stops finding it.
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit e3d26e71c2a4375de7cbf690d06f5e8d69c100a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 11:40:24 2026 +0200
media-sound/amulet: port 9999 to Qt6
Upstream has been dormant for years, so carry a local port
rather than wait. Patch covers:
- CMake find_package(Qt5 ...) -> find_package(Qt6 ...) plus
the component renames in between.
- A handful of direct Qt5 -> Qt6 source renames (enum scoping,
QKeySequence::fromString returning QList, etc.).
Keep locally until upstream reactivates or a maintained fork
appears.
commit a4c0b7a0d80926d8de0f27d8a8d7cca79524260d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 22:28:50 2026 +0200
media-sound/amulet: cleanup
Upstream dormant since 2020-03, Qt5-only (hardcoded). Leave in place
until Qt5 leaves ::gentoo — then this'll need Qt6 porting or dropping.
- Drop KEYWORDS="" (9999 ebuilds are inherently unkeyworded)
- Give qtwidgets a proper :5 slot (standalone unsloted dep was invalid)
- Add qtwidgets:5 and qtcore:5 explicitly (the CMakeLists asks for
Qt5::Core/Gui/Widgets)
- Move all Qt deps to RDEPEND (they're linked at runtime), mirror to
DEPEND as usual
- Use $ in EGIT_REPO_URI, strip .git from HOMEPAGE
commit 83933abdf5d6fab588b5fbc27b6e532c81c5192e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:58:33 2026 +0200
media-sound/amulet: unkeyword VCS ebuild
commit 0ae1abffdcf624d3c0b50a6bfd84930d3dc76f48
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:06:43 2026 +0200
media-sound/amulet: drop redundant longdescription
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit c3c2f5992ca87bb05715d78dc48833d325b40525
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:45:49 2025 +0100
media-sound/amulet: add github upstream metadata
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 84f93f510d877ddf86b5e4d589a84b13948cc533
Author: dolphinstkom <dolphinstkom@gmail.com>
Date: Wed May 3 07:01:52 2023 +0300
update amulet ebuild
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit cff3fdca5c658df8cf7d5dc4a38a6d9e624c379f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 09:19:25 2020 +0200
repomaned amulet
commit 36b1dad4c5ce250fdc6664216c63a234c432c4e6
Author: dolphinstkom <dolphinstkom@gmail.com>
Date: Wed Mar 11 20:48:29 2020 +0200
added media-sound/amulet, fixed ebuilds for sonata, mpdris2
commit 2b8e1e1ea785fa05ca050c95aa99a4b49c36e87b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 29 21:14:23 2017 +0100
rm media-sound/amulet, couldn't find sources anymore..
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit ca55ddd8f6a2cdc46678cf5b79aadc5f28d31372
Author: Stefan Talpalaru <stefantalpalaru@yahoo.com>
Date: Mon Sep 26 23:02:38 2016 +0200
fix EGIT_REPO_URI for the current gitorious.org site
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit b4f4b053050226b70ef102ba0196d05119ab86a3
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Sat Nov 16 08:03:13 2013 +0200
correction media-sound/amulet
commit 6557cafc35bac06d625730d1630f17cced1a5466
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Fri Nov 15 23:29:26 2013 +0200
correction ebuilds for media-sound/amulet and media-sound/sonata
commit 4638450ea3c3c92f3008a6bf11d5ebb0af9e60d5
Author: Komashko Stanislav <dolphinstkom@gmail.com>
Date: Fri Nov 15 22:29:23 2013 +0200
add new ebuilds for media-sound/amulet and media-sound/sonata
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 46656027e194ed3a1d807da9bcb022d25c47c1bb
Author: megabaks <megagreener@gmail.com>
Date: Sun Mar 3 14:00:09 2013 +0400
qt_deps: mv x11-libs dev-qt
commit f20aa9817d4ad383fb77abfb047e441313846133
Author: megabaks <megagreener@gmail.com>
Date: Mon Apr 9 05:40:04 2012 +0000
not important QA; remove v8
commit 2534b80238dd3f9c2f19eb0474be4845d9e0ccbc
Author: Aleksey <gorthauer87@ya.ru>
Date: Sun Apr 8 20:59:19 2012 +0400
QA fixes
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit befec6540b2aa1d07a4cfcb27c15b35d328459fd
Author: megabaks <megagreener@gmail.com>
Date: Wed Feb 22 02:02:29 2012 +0000
some QA fixes
commit f3794133bc06d421cf5a3cad1780c240e0d07194
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:56 2012 +0000
restore
commit 7b01b143ceeb90ff858dd97f1030ad28e7d228c6
Author: megabaks <megagreener@gmail.com>
Date: Tue Jan 3 03:21:24 2012 +0000
del
commit a4bbbfb2d0f9025b60561d5018547b348f262bda
Author: megabaks <megagreener@gmail.com>
Date: Sat Dec 24 09:32:39 2011 +0000
media-sound/amulet


View
Download
Browse