app-doc/reeknote-bin
Prebuilt Evernote CLI with audio playback and terminal images
-
reeknote-bin-0.11.3-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay -
reeknote-bin-0.11.2-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay -
reeknote-bin-0.11.1-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay -
reeknote-bin-0.11.0-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay -
reeknote-bin-0.10.0-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay -
reeknote-bin-0.9.5-* ~amd64 ~arm64
View
Download
Browse License: GPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 Overlay: vitaly-zdanevich-overlay
ChangeLog
commit 51e2f35ffec4147cccacc672db9c1ee49a78393d
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Wed Nov 4 13:37:35 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.3
Package the patch release that preserves line breaks in newly created and
edited notes by writing explicit ENML breaks instead of Markdown-style
whitespace. Keep the existing source and binary packaging behavior and
retain all older ebuild versions.
Add Manifest entries for the tagged source, vendored Rust dependencies,
and amd64/arm64 release archives. Download the published assets, verify
their SHA-256 digests, and confirm that they match the artifacts tested
locally. Both architectures retain the declared GLIBC_2.39 and libgcc
runtime requirements.
Preserve direct installation with dobin, avoiding Cargo staging-directory
PATH hints. Build the source ebuild offline with vendored dependencies,
run all 177 tests, and stage source and amd64 binary installations.
Smoke-test reeknote and rnsync from both staged packages.
Validation: all 18 overlay tests pass, shell syntax and diff checks pass,
and pkgcheck passes with the CI rules. The binary package retains only
the same musl-profile findings as 0.11.2. Upstream CI and release jobs
are successful. No system packages or Evernote notes were changed.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit c08ff3adb3e2d0ab260adc516116f0c2b31a753d
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Tue Nov 3 18:22:02 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.2
Package the patch release that renders adjacent Evernote lines without
inserting extra paragraph gaps while preserving explicit blank lines.
Keep older ebuilds and the existing source and binary packaging behavior.
Add Manifest entries for the tagged source, vendored Rust dependencies,
and amd64/arm64 release archives. Verify the vendor and binary downloads
against the published release digests and confirm both architectures
retain the declared GLIBC_2.39 and libgcc runtime requirements.
Validation: build the source ebuild offline with its vendored crates,
run all 171 tests, and stage both source and amd64 binary installations.
Smoke-test reeknote and rnsync from both staged packages. Shell syntax,
diff checks, and pkgcheck with the CI rules pass; the binary scan retains
only the same musl-profile compatibility findings as 0.11.1.
No system package installation or Evernote account changes were made.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit 0e366f0dcc1d1329e015acd3980baeb2bce1df66
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Wed Oct 28 12:26:14 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.1
Package the patch release that explains expired or revoked Evernote tokens, links to the developer-token page, and shows API error codes and affected parameters. Keep previous versions and the existing source and binary build behavior.
Generate Manifest entries for the tagged source, vendored dependencies, and amd64/arm64 release archives. Verify the dependency and binary archives against the release workflow SHA256 files, check both architectures retain the declared glibc and libgcc requirements, and smoke-test both amd64 commands.
Validation: five binary-packaging mock tests and shell syntax checks pass. Scoped pkgcheck is clean for glibc profiles; the default scan reports only the same musl incompatibility findings as 0.11.0. Upstream CI passes, including all 167 Rust tests.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit a5cf27fa1603b3621e551a29d7990842d4aa47ba
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Sun Oct 11 17:23:16 2026 +0300
app-doc/reeknote{,-bin}: add 0.11.0
Package the release that downloads all attachments from a selected note
into the current directory. Provide matching source and prebuilt ebuilds
for reeknote and rnsync, preserving existing package behavior.
Record verified Manifest checksums for the tagged source, vendored Rust
dependencies, and official amd64/arm64 release archives.
Validate the optimized source build and all 159 Rust tests, staged amd64
installs and command startup, and supported glibc profiles. Check runtime
requirements for both binary architectures; arm64 execution was not
available locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
commit 21c551708938b21dac8afced77d88471fe2fa008
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Sun Oct 11 12:32:23 2026 +0300
app-doc/reeknote{,-bin}: add 0.10.0
Package the release that hides redundant note dates and empty reminders,
and makes note links opt-in with show --with-url. Add matching source and
prebuilt ebuilds while preserving older versions and existing dependencies.
Record verified checksums for the tagged source, vendored dependencies,
and amd64/arm64 binaries. Confirm the published release archives match
the build artifacts used for validation.
Validate the optimized source build, all 143 Rust tests, 14 overlay tests,
and staged amd64 installs of both packages. Check supported glibc profiles
and both binary architectures; arm64 execution was not tested locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
commit c78f28b5f6da251f4c3ef5382fc67912ffb7580f
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Fri Oct 9 17:21:10 2026 +0300
app-doc/reeknote-bin: add prebuilt 0.9.5 releases
Install reeknote and rnsync from the official amd64 and arm64 archives without requiring a Rust build. Give each distfile a versioned architecture-specific name and record verified release checksums.
Declare the glibc 2.39 and libgcc requirements found in the release binaries, reject musl profiles, and block the source package to avoid command collisions. Keep mpv and Kitty optional and leave binary stripping under Portage control.
Add five fixture-based packaging tests and document installation. Validate all 14 overlay Python tests, supported glibc profiles, both release archives, and the actual amd64 staged install and command startup; ARM64 execution was not available locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Wed Nov 4 13:37:35 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.3
Package the patch release that preserves line breaks in newly created and
edited notes by writing explicit ENML breaks instead of Markdown-style
whitespace. Keep the existing source and binary packaging behavior and
retain all older ebuild versions.
Add Manifest entries for the tagged source, vendored Rust dependencies,
and amd64/arm64 release archives. Download the published assets, verify
their SHA-256 digests, and confirm that they match the artifacts tested
locally. Both architectures retain the declared GLIBC_2.39 and libgcc
runtime requirements.
Preserve direct installation with dobin, avoiding Cargo staging-directory
PATH hints. Build the source ebuild offline with vendored dependencies,
run all 177 tests, and stage source and amd64 binary installations.
Smoke-test reeknote and rnsync from both staged packages.
Validation: all 18 overlay tests pass, shell syntax and diff checks pass,
and pkgcheck passes with the CI rules. The binary package retains only
the same musl-profile findings as 0.11.2. Upstream CI and release jobs
are successful. No system packages or Evernote notes were changed.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit c08ff3adb3e2d0ab260adc516116f0c2b31a753d
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Tue Nov 3 18:22:02 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.2
Package the patch release that renders adjacent Evernote lines without
inserting extra paragraph gaps while preserving explicit blank lines.
Keep older ebuilds and the existing source and binary packaging behavior.
Add Manifest entries for the tagged source, vendored Rust dependencies,
and amd64/arm64 release archives. Verify the vendor and binary downloads
against the published release digests and confirm both architectures
retain the declared GLIBC_2.39 and libgcc runtime requirements.
Validation: build the source ebuild offline with its vendored crates,
run all 171 tests, and stage both source and amd64 binary installations.
Smoke-test reeknote and rnsync from both staged packages. Shell syntax,
diff checks, and pkgcheck with the CI rules pass; the binary scan retains
only the same musl-profile compatibility findings as 0.11.1.
No system package installation or Evernote account changes were made.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit 0e366f0dcc1d1329e015acd3980baeb2bce1df66
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Wed Oct 28 12:26:14 2026 +0400
app-doc/reeknote{,-bin}: bump to 0.11.1
Package the patch release that explains expired or revoked Evernote tokens, links to the developer-token page, and shows API error codes and affected parameters. Keep previous versions and the existing source and binary build behavior.
Generate Manifest entries for the tagged source, vendored dependencies, and amd64/arm64 release archives. Verify the dependency and binary archives against the release workflow SHA256 files, check both architectures retain the declared glibc and libgcc requirements, and smoke-test both amd64 commands.
Validation: five binary-packaging mock tests and shell syntax checks pass. Scoped pkgcheck is clean for glibc profiles; the default scan reports only the same musl incompatibility findings as 0.11.0. Upstream CI passes, including all 167 Rust tests.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit a5cf27fa1603b3621e551a29d7990842d4aa47ba
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Sun Oct 11 17:23:16 2026 +0300
app-doc/reeknote{,-bin}: add 0.11.0
Package the release that downloads all attachments from a selected note
into the current directory. Provide matching source and prebuilt ebuilds
for reeknote and rnsync, preserving existing package behavior.
Record verified Manifest checksums for the tagged source, vendored Rust
dependencies, and official amd64/arm64 release archives.
Validate the optimized source build and all 159 Rust tests, staged amd64
installs and command startup, and supported glibc profiles. Check runtime
requirements for both binary architectures; arm64 execution was not
available locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
commit 21c551708938b21dac8afced77d88471fe2fa008
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Sun Oct 11 12:32:23 2026 +0300
app-doc/reeknote{,-bin}: add 0.10.0
Package the release that hides redundant note dates and empty reminders,
and makes note links opt-in with show --with-url. Add matching source and
prebuilt ebuilds while preserving older versions and existing dependencies.
Record verified checksums for the tagged source, vendored dependencies,
and amd64/arm64 binaries. Confirm the published release archives match
the build artifacts used for validation.
Validate the optimized source build, all 143 Rust tests, 14 overlay tests,
and staged amd64 installs of both packages. Check supported glibc profiles
and both binary architectures; arm64 execution was not tested locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>
commit c78f28b5f6da251f4c3ef5382fc67912ffb7580f
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Fri Oct 9 17:21:10 2026 +0300
app-doc/reeknote-bin: add prebuilt 0.9.5 releases
Install reeknote and rnsync from the official amd64 and arm64 archives without requiring a Rust build. Give each distfile a versioned architecture-specific name and record verified release checksums.
Declare the glibc 2.39 and libgcc requirements found in the release binaries, reject musl profiles, and block the source package to avoid command collisions. Keep mpv and Kitty optional and leave binary stripping under Portage control.
Add five fixture-based packaging tests and document installation. Validate all 14 overlay Python tests, supported glibc profiles, both release archives, and the actual amd64 staged install and command startup; ARM64 execution was not available locally.
Co-authored-by: OpenAI ChatGPT <noreply@openai.com>

