media-sound/furnace
a multi-system chiptune tracker compatible with DefleMask modules
ChangeLog
commit a82de70dbb9167692d3f3330f69a6c2bb866e4d4
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 08:05:02 2026 -0700
media-sound/furnace: update SRC_URI
Use $ instead of $ to share adpcm source between furnace versions. The
adpcm code is from a separate repo, and has its commit hash in the distfile
destination string as the version identifier.
Additionally, unindent the source lines. This is just to (barely) make pkgcheck
not complain about the lines being too long.
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit de61af72bb722554a594b28bba23ffa08266f62b
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:38:33 2026 -0700
media-sound/furnace: drop 0.6.5-r1
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 70218610a03f4e75db0bb9e7fda8d4458500cde5
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:38:24 2026 -0700
media-sound/furnace: drop 0.6
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit ba23e961f4243da6e8b490536416972a6a15f01a
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:52:21 2026 -0700
media-sound/furnace: add 0.6.8.3
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit f8844552b39d45ffd067e6807429a96ec197bf62
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Tue Nov 18 18:04:25 2025 +0100
*/*: Add := to dev-libs/libfmt deps, part 1
Done via:
```
git grep -l "${name}$" | xargs sed -i -e "s@${name}\$@&:=@"
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit e07d695d5da84f2398b78750a21dbf624edef39a
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Tue Nov 18 17:53:08 2025 +0100
*/*: Add := to virtual/zlib deps
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit c23791504e3bd1ef571d794b8e6c624a71c8b6f3
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Sun Nov 16 23:26:20 2025 +0100
*/*: update for virtual/zlib
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit 276ca8345223fb8360d4736c7d4160979d604b47
Author: Artemis Everfree <artemis@artemis.sh>
Date: Fri Sep 6 23:19:00 2024 -0700
media-sound/furnace: add 0.6.7
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 016f716de7d5dc0e0ee420cbb649df2f48b3ac88
Author: Artemis Everfree <artemis@artemis.sh>
Date: Fri Sep 6 22:20:17 2024 -0700
media-sound/furnace: fix missing freetype dep
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 6c3ae18c3e1a7784bae81334dd34071d1243bdb9
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Jul 21 02:49:22 2024 -0700
media-sound/furnace: update copyright notice
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 0a2c6b9436215e5ba9474bb22f7a99ded10e2905
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Jul 21 02:47:03 2024 -0700
media-sound/furnace: update LICENSE
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 40831cf5d51df6db76fe7925f054bda665c1a282
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sat Jul 20 14:04:07 2024 -0700
media-sound/furnace: add 0.6.5
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 952083b37611ce32456d00806f7f5d4cea747075
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Dec 3 23:15:19 2023 -0800
media-sound/furnace: new package, add 0.6
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 08:05:02 2026 -0700
media-sound/furnace: update SRC_URI
Use $ instead of $ to share adpcm source between furnace versions. The
adpcm code is from a separate repo, and has its commit hash in the distfile
destination string as the version identifier.
Additionally, unindent the source lines. This is just to (barely) make pkgcheck
not complain about the lines being too long.
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit de61af72bb722554a594b28bba23ffa08266f62b
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:38:33 2026 -0700
media-sound/furnace: drop 0.6.5-r1
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 70218610a03f4e75db0bb9e7fda8d4458500cde5
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:38:24 2026 -0700
media-sound/furnace: drop 0.6
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit ba23e961f4243da6e8b490536416972a6a15f01a
Author: Artemis Everfree <artemis@artemis.sh>
Date: Mon Jul 6 07:52:21 2026 -0700
media-sound/furnace: add 0.6.8.3
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit f8844552b39d45ffd067e6807429a96ec197bf62
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Tue Nov 18 18:04:25 2025 +0100
*/*: Add := to dev-libs/libfmt deps, part 1
Done via:
```
git grep -l "${name}$" | xargs sed -i -e "s@${name}\$@&:=@"
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit e07d695d5da84f2398b78750a21dbf624edef39a
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Tue Nov 18 17:53:08 2025 +0100
*/*: Add := to virtual/zlib deps
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit c23791504e3bd1ef571d794b8e6c624a71c8b6f3
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Sun Nov 16 23:26:20 2025 +0100
*/*: update for virtual/zlib
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit 276ca8345223fb8360d4736c7d4160979d604b47
Author: Artemis Everfree <artemis@artemis.sh>
Date: Fri Sep 6 23:19:00 2024 -0700
media-sound/furnace: add 0.6.7
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 016f716de7d5dc0e0ee420cbb649df2f48b3ac88
Author: Artemis Everfree <artemis@artemis.sh>
Date: Fri Sep 6 22:20:17 2024 -0700
media-sound/furnace: fix missing freetype dep
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 6c3ae18c3e1a7784bae81334dd34071d1243bdb9
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Jul 21 02:49:22 2024 -0700
media-sound/furnace: update copyright notice
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 0a2c6b9436215e5ba9474bb22f7a99ded10e2905
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Jul 21 02:47:03 2024 -0700
media-sound/furnace: update LICENSE
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 40831cf5d51df6db76fe7925f054bda665c1a282
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sat Jul 20 14:04:07 2024 -0700
media-sound/furnace: add 0.6.5
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
commit 952083b37611ce32456d00806f7f5d4cea747075
Author: Artemis Everfree <artemis@artemis.sh>
Date: Sun Dec 3 23:15:19 2023 -0800
media-sound/furnace: new package, add 0.6
Signed-off-by: Artemis Everfree <artemis@artemis.sh>


View
Download
Browse