media-libs/libnoise
Coherent-noise generation library (OrcaSlicer fork with modern CMake)
ChangeLog
commit 82322e6f8d4be2525cd37e8c562e47c90d06c512
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 21:29:01 2026 +0200
media-libs/libnoise: note why the static archive is installed
The OrcaSlicer fork of libnoise builds nothing but a static archive,
and media-gfx/orcaslicer, its only consumer, imports it as a STATIC
target, so the archive is required by its reverse dependency as PG0302
allows. Say so in the ebuild so a later audit does not flag it again.
commit 174b57919cbcfed6caed43f3d0080220916baac1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 09:38:24 2026 +0200
media-libs/libnoise: Keyword 1.0 for ~arm
The C/C++ code has no architecture-specific handling in the ebuild.
commit 21254c6ecf77dba0359394f1680c707477353c1f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jul 26 21:37:52 2026 +0200
metadata: normalise the maintainer name on four packages
Four metadata.xml files spelled the maintainer name Iohann rather than Ivan
against the same address. The other 458 packages use Ivan S. Titov, so these
were the odd ones out and made the maintainer look like two people to anything
grouping by name.
commit 6ea94725d251ea417dd0fbf47a4a4f23ea10fb7b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 22:53:48 2026 +0200
media-libs/libnoise: Keyword 1.0 for ~arm64
aarch64-portable; no architecture-specific code.
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 327df3923552902bdd15513a779ac478b6d3d469
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Apr 25 16:33:21 2026 +0200
media-libs/libnoise: new package, version 1.0 (SoftFever fork)
SoftFever's CMake-modernized fork of libnoise (the Perlin / simplex /
ridged-multifractal coherent noise library). Used by media-gfx/orcaslicer
which expects the noise::noise CMake target this fork exports; the
original autotools-based libnoise does not provide it.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 21:29:01 2026 +0200
media-libs/libnoise: note why the static archive is installed
The OrcaSlicer fork of libnoise builds nothing but a static archive,
and media-gfx/orcaslicer, its only consumer, imports it as a STATIC
target, so the archive is required by its reverse dependency as PG0302
allows. Say so in the ebuild so a later audit does not flag it again.
commit 174b57919cbcfed6caed43f3d0080220916baac1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 09:38:24 2026 +0200
media-libs/libnoise: Keyword 1.0 for ~arm
The C/C++ code has no architecture-specific handling in the ebuild.
commit 21254c6ecf77dba0359394f1680c707477353c1f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jul 26 21:37:52 2026 +0200
metadata: normalise the maintainer name on four packages
Four metadata.xml files spelled the maintainer name Iohann rather than Ivan
against the same address. The other 458 packages use Ivan S. Titov, so these
were the odd ones out and made the maintainer look like two people to anything
grouping by name.
commit 6ea94725d251ea417dd0fbf47a4a4f23ea10fb7b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 16 22:53:48 2026 +0200
media-libs/libnoise: Keyword 1.0 for ~arm64
aarch64-portable; no architecture-specific code.
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 327df3923552902bdd15513a779ac478b6d3d469
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Apr 25 16:33:21 2026 +0200
media-libs/libnoise: new package, version 1.0 (SoftFever fork)
SoftFever's CMake-modernized fork of libnoise (the Perlin / simplex /
ridged-multifractal coherent noise library). Used by media-gfx/orcaslicer
which expects the noise::noise CMake target this fork exports; the
original autotools-based libnoise does not provide it.


View
Download
Browse