[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-12-27 Thread Sam James
commit: 422834280300593b8e55c229eaafb22a9298dec0
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 27 16:41:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 27 16:41:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42283428

app-office/joplin-desktop: Stabilize 3.5.6 amd64, #968037

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild
index 2215145e8903..d620b91bc11a 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist splitdebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-12-01 Thread Maciej Barć
commit: 38bf898e30077386692549cfd9cf2455d2b01a72
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Dec  1 17:52:34 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Dec  1 19:17:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bf898e

app-office/joplin-desktop: drop old 3.4.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.4.12.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index a589e72850eb..05d61636fb34 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
 DIST Joplin-3.5.5.AppImage 157791294 BLAKE2B 
0189710bc82ccfa7e4fe4b98634fd4b39f1ffbb773a98997df54d2577ccec6eaa67cc073ecf00cf322fc6748c01d7f15abe8fdef8263bcac4c954c39866bb1d4
 SHA512 
b2a72e397e70b91bb950773e517d8aae25b338a6ab80c602b54b2705006753a5b7c1ea13ef1403fdb267b0cc98dc040d80c98c6e34ff82f243452a6037d781ad
 DIST Joplin-3.5.6.AppImage 157804096 BLAKE2B 
02fda1b7daa59b2efbf21503e62d5a5fd06d9b653f50d57c167dd3c8efde9ad91d5991965c23ad5ece43cb856088b9de3e335cb7b581cdfa0a2b7de6217efb0a
 SHA512 
bab8c39e0f25e63d3777f87460a53888ed573af244073487105be96ba2d04ceb802722c84ad75ef27234f14475280a139970a6736ffc76321b9f305da026ca18

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
deleted file mode 100644
index d620b91bc11a..
--- a/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   virtual/zlib:=
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-12-01 Thread Maciej Barć
commit: 20e4c79d5adb8ef207bf8a3f5a25d612502639fd
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Dec  1 17:53:19 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Dec  1 19:17:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e4c79d

app-office/joplin-desktop: bump to 3.5.7

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.5.7.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 05d61636fb34..0420daf42ecd 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.5.5.AppImage 157791294 BLAKE2B 
0189710bc82ccfa7e4fe4b98634fd4b39f1ffbb773a98997df54d2577ccec6eaa67cc073ecf00cf322fc6748c01d7f15abe8fdef8263bcac4c954c39866bb1d4
 SHA512 
b2a72e397e70b91bb950773e517d8aae25b338a6ab80c602b54b2705006753a5b7c1ea13ef1403fdb267b0cc98dc040d80c98c6e34ff82f243452a6037d781ad
 DIST Joplin-3.5.6.AppImage 157804096 BLAKE2B 
02fda1b7daa59b2efbf21503e62d5a5fd06d9b653f50d57c167dd3c8efde9ad91d5991965c23ad5ece43cb856088b9de3e335cb7b581cdfa0a2b7de6217efb0a
 SHA512 
bab8c39e0f25e63d3777f87460a53888ed573af244073487105be96ba2d04ceb802722c84ad75ef27234f14475280a139970a6736ffc76321b9f305da026ca18
+DIST Joplin-3.5.7.AppImage 157779846 BLAKE2B 
4bac75c46c7a43060cf4f3d092df0a1a63a603148108fbc368a50b2ef9f7f81251ddef329373560561bb556064ab2a7bbf42abfad71264fc0a744bf79b852e5c
 SHA512 
1dea8e2334d7dda066d13438237bf92d3c4d623c0cb69816561008f2ad1ba31c3ba1e6045cb987bc0dd7b4e9ce591161fd8df41f9d7be91dd44d74b18a2d9ea5

diff --git a/app-office/joplin-desktop/joplin-desktop-3.5.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.5.7.ebuild
new file mode 100644
index ..2215145e8903
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.5.7.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   virtual/zlib:=
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-11-26 Thread Sam James
commit: 091352c096a320c955f6fd5737ba86b0ede4497f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 26 21:09:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 26 21:09:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091352c0

app-office/joplin-desktop: Stabilize 3.5.5 amd64, #966604

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild
index 2215145e8903..d620b91bc11a 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist splitdebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-30 Thread Maciej Barć
commit: 1787c138dcd2167ce8eace90364e0ad5b4526bf8
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Oct 30 22:58:24 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 31 00:41:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1787c138

app-office/joplin-desktop: bump to 3.5.6

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.5.6.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index ccba4a70fc0e..a589e72850eb 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
 DIST Joplin-3.5.5.AppImage 157791294 BLAKE2B 
0189710bc82ccfa7e4fe4b98634fd4b39f1ffbb773a98997df54d2577ccec6eaa67cc073ecf00cf322fc6748c01d7f15abe8fdef8263bcac4c954c39866bb1d4
 SHA512 
b2a72e397e70b91bb950773e517d8aae25b338a6ab80c602b54b2705006753a5b7c1ea13ef1403fdb267b0cc98dc040d80c98c6e34ff82f243452a6037d781ad
+DIST Joplin-3.5.6.AppImage 157804096 BLAKE2B 
02fda1b7daa59b2efbf21503e62d5a5fd06d9b653f50d57c167dd3c8efde9ad91d5991965c23ad5ece43cb856088b9de3e335cb7b581cdfa0a2b7de6217efb0a
 SHA512 
bab8c39e0f25e63d3777f87460a53888ed573af244073487105be96ba2d04ceb802722c84ad75ef27234f14475280a139970a6736ffc76321b9f305da026ca18

diff --git a/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild
new file mode 100644
index ..f9a05be04735
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.5.6.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-21 Thread Maciej Barć
commit: 55d23f6a02c9eade52514dc393ae8f245ab3d1da
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 21 18:00:11 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 21 19:36:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d23f6a

app-office/joplin-desktop: drop old 3.4.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.4.10.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c044b165efc0..92a02a703f18 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1 @@
-DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild
deleted file mode 100644
index f9a05be04735..
--- a/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-21 Thread Maciej Barć
commit: b2d7f243255958cbab06c35c5eef129d8cf87687
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 21 18:12:41 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 21 19:36:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d7f243

app-office/joplin-desktop: bump to 3.5.5

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.5.5.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 92a02a703f18..ccba4a70fc0e 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
+DIST Joplin-3.5.5.AppImage 157791294 BLAKE2B 
0189710bc82ccfa7e4fe4b98634fd4b39f1ffbb773a98997df54d2577ccec6eaa67cc073ecf00cf322fc6748c01d7f15abe8fdef8263bcac4c954c39866bb1d4
 SHA512 
b2a72e397e70b91bb950773e517d8aae25b338a6ab80c602b54b2705006753a5b7c1ea13ef1403fdb267b0cc98dc040d80c98c6e34ff82f243452a6037d781ad

diff --git a/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild
new file mode 100644
index ..f9a05be04735
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.5.5.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-21 Thread Maciej Barć
commit: 4ed418515e676c9fcc827644418b402fa03f3328
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 21 17:59:42 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 21 19:36:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed41851

app-office/joplin-desktop: drop old 3.4.7

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.4.7.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index ba4e3872e1b6..c044b165efc0 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
 DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
-DIST Joplin-3.4.7.AppImage 154405865 BLAKE2B 
5de5338ad0151080c801012d8ae41a92a944a8cef6e3ac3980044e702985c6a73432be82ed1648f0d6ff65f402fc07d99f92934317ee0d33db2c23dfd5e884b5
 SHA512 
3d1cd11d227bc03c5a0a3c24f6178f4768e45d7f77bc49860521273999e04ad18ea6d0260999c12e0c8e922f00df24cee4d3a56eb3400a38b6bfd9c0cc8f45dd

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
deleted file mode 100644
index 8509283f7b5b..
--- a/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-21 Thread Maciej Barć
commit: 067f366ff7b8e68b102645f4b037780c942e7b65
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 21 17:59:18 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 21 19:36:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067f366f

app-office/joplin-desktop: drop old 3.4.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.4.3.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 38819c83f495..ba4e3872e1b6 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
-DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107
 DIST Joplin-3.4.7.AppImage 154405865 BLAKE2B 
5de5338ad0151080c801012d8ae41a92a944a8cef6e3ac3980044e702985c6a73432be82ed1648f0d6ff65f402fc07d99f92934317ee0d33db2c23dfd5e884b5
 SHA512 
3d1cd11d227bc03c5a0a3c24f6178f4768e45d7f77bc49860521273999e04ad18ea6d0260999c12e0c8e922f00df24cee4d3a56eb3400a38b6bfd9c0cc8f45dd

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
deleted file mode 100644
index f9a05be04735..
--- a/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "$

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-21 Thread Maciej Barć
commit: 037fcc9948fa57e9b54212de5a416a19f312567d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Oct 21 17:58:51 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Oct 21 19:36:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037fcc99

app-office/joplin-desktop: drop old 3.3.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.3.13.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 83e09799..38819c83f495 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b
 DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
 DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
 DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
deleted file mode 100644
index 8509283f7b5b..
--- a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-19 Thread Arthur Zamarin
commit: 98ab2cea2e1d380a89bd065c605d6fc33b300742
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct 19 14:53:04 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct 19 14:53:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ab2cea

app-office/joplin-desktop: Stabilize 3.4.12 amd64, #964669

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
index f9a05be04735..8509283f7b5b 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist splitdebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-10-03 Thread Arthur Zamarin
commit: 7770f1b0c037684f186cb549030f9717c955642a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  3 19:02:31 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  3 19:02:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7770f1b0

app-office/joplin-desktop: Stabilize 3.4.7 amd64, #963715

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
index f9a05be04735..8509283f7b5b 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist splitdebug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-09-18 Thread Maciej Barć
commit: bd889efa5388a7deacd574dc982e7a112d91ff4a
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Sep 18 19:17:00 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Sep 18 21:50:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd889efa

app-office/joplin-desktop: bump to 3.4.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.4.12.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index bc3ee678acb0..83e09799 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,5 @@
 DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b
 DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
+DIST Joplin-3.4.12.AppImage 154561716 BLAKE2B 
1bcaa6c081225b61b372fba33b3d96e329660f4ef277f3fe6d7d5ce4f4fbc97988d075b403bef4f5df4a80f7e9c1bcf6b4fe194f03ab45b891c21141ade8a980
 SHA512 
37914d651c822ab0af483f42fb7690d915f1fd8dad0b066d1905e88d366464c922dda2283b5b9127251ab6f851eeaf6e1b1b71613b7b0f1b05d5463cd874d72a
 DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107
 DIST Joplin-3.4.7.AppImage 154405865 BLAKE2B 
5de5338ad0151080c801012d8ae41a92a944a8cef6e3ac3980044e702985c6a73432be82ed1648f0d6ff65f402fc07d99f92934317ee0d33db2c23dfd5e884b5
 SHA512 
3d1cd11d227bc03c5a0a3c24f6178f4768e45d7f77bc49860521273999e04ad18ea6d0260999c12e0c8e922f00df24cee4d3a56eb3400a38b6bfd9c0cc8f45dd

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
new file mode 100644
index ..f9a05be04735
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.12.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-09-05 Thread Maciej Barć
commit: 7f6dd65f2e85aa046b5b2806e5377e1562633be5
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep  5 19:37:30 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep  5 20:04:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6dd65f

app-office/joplin-desktop: bump to 3.4.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.4.10.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index d8ef8ead3f5a..bc3ee678acb0 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b
+DIST Joplin-3.4.10.AppImage 154558278 BLAKE2B 
6c9be8c85c17a676e38beddcd779aba2d6fd8e907327f5364af72703cfcfa5c47ce8c0622f142111eda1761651d85c57b08ca6e6feff2b83e49ae9825f87cf3b
 SHA512 
406030136c9f11ad308d9523e9fddfc25a9459b137c900deac1c43116d763aeee543204e5832bb018e9093fb78058ce920d985316ffe3b58eb922a502f8908a7
 DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107
 DIST Joplin-3.4.7.AppImage 154405865 BLAKE2B 
5de5338ad0151080c801012d8ae41a92a944a8cef6e3ac3980044e702985c6a73432be82ed1648f0d6ff65f402fc07d99f92934317ee0d33db2c23dfd5e884b5
 SHA512 
3d1cd11d227bc03c5a0a3c24f6178f4768e45d7f77bc49860521273999e04ad18ea6d0260999c12e0c8e922f00df24cee4d3a56eb3400a38b6bfd9c0cc8f45dd

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild
new file mode 100644
index ..f9a05be04735
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.10.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "$

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-08-26 Thread Maciej Barć
commit: 8140f66a63da1c5c7b87d381d493f7d84b4ffdcf
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Aug 26 09:10:10 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Aug 26 13:14:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8140f66a

app-office/joplin-desktop: bump to 3.4.7

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.4.7.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index eebfbcedde39..d8ef8ead3f5a 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b
 DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107
+DIST Joplin-3.4.7.AppImage 154405865 BLAKE2B 
5de5338ad0151080c801012d8ae41a92a944a8cef6e3ac3980044e702985c6a73432be82ed1648f0d6ff65f402fc07d99f92934317ee0d33db2c23dfd5e884b5
 SHA512 
3d1cd11d227bc03c5a0a3c24f6178f4768e45d7f77bc49860521273999e04ad18ea6d0260999c12e0c8e922f00df24cee4d3a56eb3400a38b6bfd9c0cc8f45dd

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
new file mode 100644
index ..f9a05be04735
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.7.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-08-13 Thread Maciej Barć
commit: 1e8df238c26208ddf916812be083d965d41358d9
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 13 07:50:29 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 13 07:54:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8df238

app-office/joplin-desktop: restrict splitdebug (collides with electron debug)

Bug: https://bugs.gentoo.org/961437
Closes: https://bugs.gentoo.org/961316
Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild | 2 +-
 app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
index e883f66c6a42..8509283f7b5b 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 LICENSE="AGPL-3+"
 SLOT="0"
 KEYWORDS="-* amd64"
-RESTRICT="bindist"
+RESTRICT="bindist splitdebug"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
index e512dc366a9a..f9a05be04735 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 LICENSE="AGPL-3+"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-RESTRICT="bindist"
+RESTRICT="bindist splitdebug"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-08-11 Thread Maciej Barć
commit: 2cc5cb06e60ead6239636a91c4ec56828b7fdd5b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Aug 11 09:29:47 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Aug 11 09:50:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc5cb06

app-office/joplin-desktop: drop old 3.3.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.3.12.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 38bc80c67274..bc0a25b42580 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1 @@
-DIST Joplin-3.3.12.AppImage 229316776 BLAKE2B 
e8ba2ee9bb8d81fbe6b748d9bdf785fc82d2d32187e48ae3964a944c7c5c4660f5a0c47cfcb7248a467778c8a21e3508c23b8a039c8eb3a797d4311489fc2cbb
 SHA512 
31f42412d788581b23c5e9fe03d0d0c16728dff3e1903c32a72ca9295a5451b3ef49c7bb654f58f8caf17db40cb27e0fcb5a58fad6a0e152b315c5011c7cd344
 DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
deleted file mode 100644
index e883f66c6a42..
--- a/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-08-11 Thread Maciej Barć
commit: d9018683679e447d774511d4e0bf52e87444321c
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Aug 11 09:32:21 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Aug 11 09:50:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9018683

app-office/joplin-desktop: bump to 3.4.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.4.3.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index bc0a25b42580..eebfbcedde39 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
 DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b
+DIST Joplin-3.4.3.AppImage 154482392 BLAKE2B 
02b4552a350118386a723f6af6b37048222e4a7ed9597ce94d7b90cc603298145286a189c47d054b5778e60ee3145c6881875e5e6fafc1c1c9d7fbb46a8c2569
 SHA512 
a860ebe6c7b887593a57bb19125b73153aa205ee3d371200558d76e53fecb0d08c2de80f5966378328ac1cc18ad448f97c555167d238878968d2fccff69fc107

diff --git a/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.4.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-07-27 Thread Arthur Zamarin
commit: 37fbda7c6caaa30b81e6f16a70b383c8b35f1d93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 28 04:39:13 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 28 04:39:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fbda7c

app-office/joplin-desktop: Stabilize 3.3.13 amd64, #960572

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-06-13 Thread Maciej Barć
commit: eb726ca3677aa7a7d67694daf5cdb6e8d9fd6575
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jun 13 14:36:00 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jun 13 19:00:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb726ca3

app-office/joplin-desktop: bump to 3.3.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.3.13.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e238f67e797f..38bc80c67274 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
 DIST Joplin-3.3.12.AppImage 229316776 BLAKE2B 
e8ba2ee9bb8d81fbe6b748d9bdf785fc82d2d32187e48ae3964a944c7c5c4660f5a0c47cfcb7248a467778c8a21e3508c23b8a039c8eb3a797d4311489fc2cbb
 SHA512 
31f42412d788581b23c5e9fe03d0d0c16728dff3e1903c32a72ca9295a5451b3ef49c7bb654f58f8caf17db40cb27e0fcb5a58fad6a0e152b315c5011c7cd344
+DIST Joplin-3.3.13.AppImage 229318179 BLAKE2B 
3bc647beab4ca35d810e1e4977b3105eaf1c2f7b617ca8086a2b9019cc00c100593ed287daf04d0734c420056649951122eaf865176009f07dc945772e65035b
 SHA512 
1e9a8867766f398a4efbc7066cf7940cf3affa208e5a7ca3f240d25e57879b633e122d78ec7066c2152b21e369a313881fd0fc189a11edc7aa10d7ba6eb4984b

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.13.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-06-13 Thread Maciej Barć
commit: 22a9471f5335db7a9b1a7ce341491b5817d20629
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jun 13 14:34:19 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jun 13 19:00:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a9471f

app-office/joplin-desktop: drop old 3.3.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.3.10.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 8d4973754057..e238f67e797f 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1 @@
-DIST Joplin-3.3.10.AppImage 229320283 BLAKE2B 
dd9dcb79d994917d8835a07c1c0d758710dc0a484be999e3d5b777082488f84b7c39868066c7790152d66895d416592b844dc7b19575548f3089ea58ce18c406
 SHA512 
b472f973ca4dc803f0308db31add52583c42da4fd67425541257071f6e3d8bda5799f30507b819679253115675bc4840850a7f984a82f00be8656ccfe1a26c2d
 DIST Joplin-3.3.12.AppImage 229316776 BLAKE2B 
e8ba2ee9bb8d81fbe6b748d9bdf785fc82d2d32187e48ae3964a944c7c5c4660f5a0c47cfcb7248a467778c8a21e3508c23b8a039c8eb3a797d4311489fc2cbb
 SHA512 
31f42412d788581b23c5e9fe03d0d0c16728dff3e1903c32a72ca9295a5451b3ef49c7bb654f58f8caf17db40cb27e0fcb5a58fad6a0e152b315c5011c7cd344

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild
deleted file mode 100644
index e512dc366a9a..
--- a/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-06-06 Thread Sam James
commit: f77081da404f9e7c3043bbcf168de29c2e684306
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  6 21:18:46 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  6 21:19:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77081da

app-office/joplin-desktop: Stabilize 3.3.12 amd64, #957167

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-05-05 Thread Maciej Barć
commit: 223519e4cdade4ca68115fbcdb7db42664c98215
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  5 11:55:27 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  5 15:14:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223519e4

app-office/joplin-desktop: drop old 3.3.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.3.2.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 8f45f461e2c0..04926d659336 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
 DIST Joplin-3.3.10.AppImage 229320283 BLAKE2B 
dd9dcb79d994917d8835a07c1c0d758710dc0a484be999e3d5b777082488f84b7c39868066c7790152d66895d416592b844dc7b19575548f3089ea58ce18c406
 SHA512 
b472f973ca4dc803f0308db31add52583c42da4fd67425541257071f6e3d8bda5799f30507b819679253115675bc4840850a7f984a82f00be8656ccfe1a26c2d
-DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
deleted file mode 100644
index e883f66c6a42..
--- a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-05-05 Thread Maciej Barć
commit: f313614283a3dc6b6ed905d0f08106cdf352e866
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  5 11:56:42 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  5 15:14:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3136142

app-office/joplin-desktop: bump to 3.3.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.3.12.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 04926d659336..e1f372cc0d13 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.3.10.AppImage 229320283 BLAKE2B 
dd9dcb79d994917d8835a07c1c0d758710dc0a484be999e3d5b777082488f84b7c39868066c7790152d66895d416592b844dc7b19575548f3089ea58ce18c406
 SHA512 
b472f973ca4dc803f0308db31add52583c42da4fd67425541257071f6e3d8bda5799f30507b819679253115675bc4840850a7f984a82f00be8656ccfe1a26c2d
+DIST Joplin-3.3.12.AppImage 229316776 BLAKE2B 
e8ba2ee9bb8d81fbe6b748d9bdf785fc82d2d32187e48ae3964a944c7c5c4660f5a0c47cfcb7248a467778c8a21e3508c23b8a039c8eb3a797d4311489fc2cbb
 SHA512 
31f42412d788581b23c5e9fe03d0d0c16728dff3e1903c32a72ca9295a5451b3ef49c7bb654f58f8caf17db40cb27e0fcb5a58fad6a0e152b315c5011c7cd344
 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-05-03 Thread Maciej Barć
commit: ef2f55d5a0d595cb2cd8cc36d6322d390ff140dd
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat May  3 13:56:55 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat May  3 14:33:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2f55d5

app-office/joplin-desktop: bump to 3.3.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.3.10.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 2aa5319a2a7d..8f45f461e2c0 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
+DIST Joplin-3.3.10.AppImage 229320283 BLAKE2B 
dd9dcb79d994917d8835a07c1c0d758710dc0a484be999e3d5b777082488f84b7c39868066c7790152d66895d416592b844dc7b19575548f3089ea58ce18c406
 SHA512 
b472f973ca4dc803f0308db31add52583c42da4fd67425541257071f6e3d8bda5799f30507b819679253115675bc4840850a7f984a82f00be8656ccfe1a26c2d
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.10.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-05-03 Thread Maciej Barć
commit: 99f0e9949d301395e084831e72e25a67818e88a8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat May  3 13:55:22 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat May  3 14:33:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f0e994

app-office/joplin-desktop: drop old 3.2.11

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.11.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 55f509548041..f732b70e05f2 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
deleted file mode 100644
index e883f66c6a42..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${a

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-05-03 Thread Maciej Barć
commit: 5636eed598bc8860207bca5813fcbb274de5bf4a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat May  3 13:55:41 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat May  3 14:33:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5636eed5

app-office/joplin-desktop: drop old 3.2.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.12.ebuild| 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index f732b70e05f2..2aa5319a2a7d 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
deleted file mode 100644
index e883f66c6a42..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin joplin "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-04-05 Thread Arthur Zamarin
commit: 4f741788f2f39239aaebd90245f1872f85e1488f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  5 17:07:55 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  5 17:07:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f741788

app-office/joplin-desktop: Stabilize 3.3.2 amd64, #953235

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-03-24 Thread Sam James
commit: d1d16c38867cb572b32ba85105b776821537b189
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 24 11:45:13 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 24 11:45:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d16c38

app-office/joplin-desktop: Stabilize 3.2.12 amd64, #951955

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-03-24 Thread Maciej Barć
commit: f1e0d89d9e8c3cd396d38e301ce3b9bfd0bb5329
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 24 09:38:41 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 24 10:29:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e0d89d

app-office/joplin-desktop: drop old 3.2.4

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.4.ebuild | 106 -
 2 files changed, 107 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 9fe90d40e915..c64f4b5d2d3f 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,5 +1,4 @@
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
-DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
deleted file mode 100644
index 6f4459af8db1..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
- 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-03-24 Thread Maciej Barć
commit: 692e39472a773c49d5136e11977e2883fa68debb
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 24 09:40:13 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 24 10:29:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692e3947

app-office/joplin-desktop: bump to 3.3.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.3.3.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index b410418f26e0..55f509548041 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
+DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 
6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53
 SHA512 
4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-03-24 Thread Maciej Barć
commit: 4f1b5f7792c293495f6ccc4d2d21e6630f2e6e22
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 24 09:38:57 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 24 10:29:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1b5f77

app-office/joplin-desktop: drop old 3.2.7

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.7.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c64f4b5d2d3f..b410418f26e0 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
-DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc
 DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild
deleted file mode 100644
index e512dc366a9a..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apph

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-03-15 Thread Maciej Barć
commit: f37b3e2dd63a367da358a35ee8af68f240da1765
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 15 16:11:24 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 15 19:55:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37b3e2d

app-office/joplin-desktop: Stabilize 3.2.11 amd64, #950180

Closes: https://bugs.gentoo.org/950180
Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-02-25 Thread Maciej Barć
commit: 07b0bb2b067bdaaeec41fbeb7cd5783ec5fefb12
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 25 22:14:02 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 25 23:12:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b0bb2b

app-office/joplin-desktop: bump to 3.3.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.3.2.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 96c0d4f031d4..9fe90d40e915 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -2,3 +2,4 @@ DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc
+DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 
9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7
 SHA512 
2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99

diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-02-25 Thread Maciej Barć
commit: 844c78252d68a741c02c51f08145a77b9fa6768f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 25 22:11:20 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 25 23:12:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844c7825

app-office/joplin-desktop: drop old 3.2.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.3.ebuild | 106 -
 2 files changed, 107 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 46512d311f3d..96c0d4f031d4 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,5 +1,4 @@
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
-DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
deleted file mode 100644
index 6f4459af8db1..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
- 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-02-19 Thread Maciej Barć
commit: 98b039644c61d9638d6ef98c179bfe911eedf8b8
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Feb 19 21:54:57 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Feb 19 22:18:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b03964

app-office/joplin-desktop: Stabilize 3.2.4 amd64, #949315

Closes: https://bugs.gentoo.org/949315
Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
index 64c2fd46b4e0..6f4459af8db1 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-27 Thread Maciej Barć
commit: ed9354a4aa0a2b08f268126daf388982e59c4b95
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 27 14:09:40 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 27 14:50:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9354a4

app-office/joplin-desktop: drop old 3.1.24

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.1.24.ebuild| 106 -
 2 files changed, 107 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 12b74a5db3f9..39cf8c1a5fa8 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
deleted file mode 100644
index f35b526ca3f5..
--- a/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-27 Thread Maciej Barć
commit: 9ad62d78292c7221b6bb72f820cd0fd207750cc8
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 27 14:10:49 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 27 14:50:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad62d78

app-office/joplin-desktop: bump to 3.2.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.2.12.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 39cf8c1a5fa8..46512d311f3d 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,5 @@
 DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
+DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B 
f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a
 SHA512 
aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-22 Thread Sam James
commit: e4456cb4ad592573682748e12a0181e4377b813c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 22 19:46:24 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 22 19:46:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4456cb4

app-office/joplin-desktop: Stabilize 3.2.3 amd64, #948543

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
index 64c2fd46b4e0..6f4459af8db1 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-21 Thread Maciej Barć
commit: ae16eca24fab4c388c4f1de8b463652419e91657
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jan 21 22:41:35 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jan 21 23:04:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae16eca2

app-office/joplin-desktop: bump to 3.2.11

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.2.11.ebuild| 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 550684e6b475..12b74a5db3f9 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,5 @@
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
+DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 
8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61
 SHA512 
c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+ 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-06 Thread Maciej Barć
commit: 3af1c4f9d48635fc03c77197d1ef313337a3a342
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  6 23:05:50 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  6 23:12:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af1c4f9

app-office/joplin-desktop: drop old 3.2.6-r1

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.2.6-r1.ebuild  | 105 -
 2 files changed, 106 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 1bd6dba2bf2a..550684e6b475 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,5 +1,4 @@
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
-DIST Joplin-3.2.6.AppImage 225929173 BLAKE2B 
26c942997ee769621bd8c80e3ddd80c1e2b28d8e0e2c4a0c62dfa7e332bf6aac906a8bd2a25c29f9cf65be6aec15b1dbf360915d385fdcff91227631c57e2f27
 SHA512 
ace8f4c115642a567ad197bf71fb14969b8d4fb4fdee654b25f898496da0f6290b0c7fbc5d3459f4f3a2935565be8725a0b2c3792e8b3fd393d4a120654b100c
 DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild
deleted file mode 100644
index e512dc366a9a..
--- a/app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local -a toremove=(
-   .DirIcon
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   joplin.png
-  

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-06 Thread Maciej Barć
commit: d71ea4aaa32d5affc86f67fe6e596ea364fb98db
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  6 23:04:20 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  6 23:12:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71ea4aa

app-office/joplin-desktop: bump to 3.2.7

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.2.7.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 28bf95b4f1da..1bd6dba2bf2a 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -2,3 +2,4 @@ DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
 DIST Joplin-3.2.6.AppImage 225929173 BLAKE2B 
26c942997ee769621bd8c80e3ddd80c1e2b28d8e0e2c4a0c62dfa7e332bf6aac906a8bd2a25c29f9cf65be6aec15b1dbf360915d385fdcff91227631c57e2f27
 SHA512 
ace8f4c115642a567ad197bf71fb14969b8d4fb4fdee654b25f898496da0f6290b0c7fbc5d3459f4f3a2935565be8725a0b2c3792e8b3fd393d4a120654b100c
+DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 
407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f
 SHA512 
211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild
new file mode 100644
index ..e512dc366a9a
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local -a toremove=(
+   .DirIcon
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   joplin.png
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+  

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-06 Thread Maciej Barć
commit: dbc7ccf3d74857fedb4a9988c3e0712fe9bd6473
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  6 23:01:33 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  6 23:12:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc7ccf3

app-office/joplin-desktop: fix installed file tree

Closes: https://bugs.gentoo.org/947647
Signed-off-by: Maciej Barć  gentoo.org>

 ...lin-desktop-3.2.6.ebuild => joplin-desktop-3.2.6-r1.ebuild} | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild
similarity index 91%
rename from app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild
rename to app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild
index eac0f5b87d9b..e512dc366a9a 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.6-r1.ebuild
@@ -83,17 +83,15 @@ src_install() {
doins -r ./usr/share/icons
 
local apphome="/opt/${PN}"
-   local toremove=(
+   local -a toremove=(
.DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
AppRun
LICENSE.electron.txt
LICENSES.chromium.html
+   joplin.png
resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
resources/app.asar.unpacked/node_modules/node-notifier
-   resources/build
usr
)
rm -f -r "${toremove[@]}" || die
@@ -101,7 +99,7 @@ src_install() {
mkdir -p "${ED}/${apphome}" || die
cp -r . "${ED}/${apphome}" || die
 
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   dosym -r "${apphome}/joplin" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin joplin "Office;" \
"StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-06 Thread Maciej Barć
commit: 868db9198d9cf099bc199d3edf59555c51e3f893
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  6 20:56:11 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  6 22:18:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868db919

app-office/joplin-desktop: drop old 3.1.23

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.1.23.ebuild| 106 -
 2 files changed, 107 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c36783524ad5..b203efc1c238 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-3.1.23.AppImage 244602125 BLAKE2B 
b344accd0fa80240c11074acab90c46b91d4e9c294087663d8cd0f4353649cf1631828cf2ba7d89b5156cfdc80bbee3e37d4dc988359ff3c4f2ea6cbc52f607e
 SHA512 
ec917be832a7c0c33033a4ee1a7f85cefdaa6f07ab735af54689fd4ffc70477c6b4a8e31add3b1c85ccff6df7e613b338bf1d67c395dfd113948f594b2da34fe
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
deleted file mode 100644
index f35b526ca3f5..
--- a/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2025-01-06 Thread Maciej Barć
commit: e1ff6c6278bc56e784d6a57a8461ce3442dea033
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan  6 20:57:26 2025 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan  6 22:18:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ff6c62

app-office/joplin-desktop: bump to 3.2.6

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.2.6.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index b203efc1c238..28bf95b4f1da 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d
 DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 
612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31
 SHA512 
4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
+DIST Joplin-3.2.6.AppImage 225929173 BLAKE2B 
26c942997ee769621bd8c80e3ddd80c1e2b28d8e0e2c4a0c62dfa7e332bf6aac906a8bd2a25c29f9cf65be6aec15b1dbf360915d385fdcff91227631c57e2f27
 SHA512 
ace8f4c115642a567ad197bf71fb14969b8d4fb4fdee654b25f898496da0f6290b0c7fbc5d3459f4f3a2935565be8725a0b2c3792e8b3fd393d4a120654b100c

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild
new file mode 100644
index ..eac0f5b87d9b
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   resources/build
+   usr
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-12-28 Thread Sam James
commit: c3d3068f600c954e8509d61f4857580e9a5230ae
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 28 15:59:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 28 15:59:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d3068f

app-office/joplin-desktop: Stabilize 3.1.24 amd64, #947121

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
index 64c2fd46b4e0..f35b526ca3f5 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-12-14 Thread Sam James
commit: de36ac2e237693402f16abba319544035a966745
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 13:05:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 13:05:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de36ac2e

app-office/joplin-desktop: Stabilize 3.1.23 amd64, #946376

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
index 64c2fd46b4e0..f35b526ca3f5 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-12-10 Thread Maciej Barć
commit: 59253b5e7a6288922923583011b31065effdb708
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec 11 00:19:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec 11 00:28:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59253b5e

app-office/joplin-desktop: bump to 3.2.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.2.3.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 6d5c665df849..343e5634b931 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.1.20.AppImage 244577745 BLAKE2B 
b0d0ad00cd1967669a75428090d0fbd8f6dd0aeda68f3d21c03d72264c2cdb6c3a7429db886c76ee00ba608a806512accbd2a6bf5e0b57e36e10b854ba693d14
 SHA512 
f078d7df5c3733b54aa6d35a8f77b4c4edc06149deebae0bd97d398721afde69f841f7d039e4d069642aa8c461366c26561a978934c9be232464dfc4501332b2
 DIST Joplin-3.1.23.AppImage 244602125 BLAKE2B 
b344accd0fa80240c11074acab90c46b91d4e9c294087663d8cd0f4353649cf1631828cf2ba7d89b5156cfdc80bbee3e37d4dc988359ff3c4f2ea6cbc52f607e
 SHA512 
ec917be832a7c0c33033a4ee1a7f85cefdaa6f07ab735af54689fd4ffc70477c6b4a8e31add3b1c85ccff6df7e613b338bf1d67c395dfd113948f594b2da34fe
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
+DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B 
f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a
 SHA512 
b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d

diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
new file mode 100644
index ..64c2fd46b4e0
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${tore

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-12-06 Thread Maciej Barć
commit: bc927e66c219472f0e6e1e9dee7a7cf211e523a1
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Dec  6 08:27:04 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Dec  6 08:27:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc927e66

app-office/joplin-desktop: drop old 3.1.3-r1

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.1.3-r1.ebuild  | 106 -
 2 files changed, 107 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 4bd0166880df..6d5c665df849 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST Joplin-3.1.20.AppImage 244577745 BLAKE2B 
b0d0ad00cd1967669a75428090d0fbd8f6dd0aeda68f3d21c03d72264c2cdb6c3a7429db886c76ee00ba608a806512accbd2a6bf5e0b57e36e10b854ba693d14
 SHA512 
f078d7df5c3733b54aa6d35a8f77b4c4edc06149deebae0bd97d398721afde69f841f7d039e4d069642aa8c461366c26561a978934c9be232464dfc4501332b2
 DIST Joplin-3.1.23.AppImage 244602125 BLAKE2B 
b344accd0fa80240c11074acab90c46b91d4e9c294087663d8cd0f4353649cf1631828cf2ba7d89b5156cfdc80bbee3e37d4dc988359ff3c4f2ea6cbc52f607e
 SHA512 
ec917be832a7c0c33033a4ee1a7f85cefdaa6f07ab735af54689fd4ffc70477c6b4a8e31add3b1c85ccff6df7e613b338bf1d67c395dfd113948f594b2da34fe
 DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
-DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.3-r1.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.3-r1.ebuild
deleted file mode 100644
index f35b526ca3f5..
--- a/app-office/joplin-desktop/joplin-desktop-3.1.3-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   || (
-   media-libs/libcanberra-gtk3
-   media-libs/libcanberra[gtk3(-)]
-   )
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   r

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-12-05 Thread Sam James
commit: b29b6ddaef5b447fa79833c4fa670ec47a05932e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 07:47:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 07:47:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29b6dda

app-office/joplin-desktop: Stabilize 3.1.20-r1 amd64, #945930

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.1.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.20-r1.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.20-r1.ebuild
index 64c2fd46b4e0..f35b526ca3f5 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.1.20-r1.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.20-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-11-13 Thread Maciej Barć
commit: e266009a18d5503c66d8b9fc1580c20f025cfaaf
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Nov 13 15:25:18 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Nov 13 18:07:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e266009a

app-office/joplin-desktop: bump to 3.1.24

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.1.24.ebuild| 106 +
 2 files changed, 107 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 9956fde3c6a1..4bd0166880df 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.1.20.AppImage 244577745 BLAKE2B 
b0d0ad00cd1967669a75428090d0fbd8f6dd0aeda68f3d21c03d72264c2cdb6c3a7429db886c76ee00ba608a806512accbd2a6bf5e0b57e36e10b854ba693d14
 SHA512 
f078d7df5c3733b54aa6d35a8f77b4c4edc06149deebae0bd97d398721afde69f841f7d039e4d069642aa8c461366c26561a978934c9be232464dfc4501332b2
 DIST Joplin-3.1.23.AppImage 244602125 BLAKE2B 
b344accd0fa80240c11074acab90c46b91d4e9c294087663d8cd0f4353649cf1631828cf2ba7d89b5156cfdc80bbee3e37d4dc988359ff3c4f2ea6cbc52f607e
 SHA512 
ec917be832a7c0c33033a4ee1a7f85cefdaa6f07ab735af54689fd4ffc70477c6b4a8e31add3b1c85ccff6df7e613b338bf1d67c395dfd113948f594b2da34fe
+DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 
2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a
 SHA512 
e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
new file mode 100644
index ..64c2fd46b4e0
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.24.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-11-08 Thread Maciej Barć
commit: e27d0341436c624149d7953f75e343fc1f916538
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov  8 17:35:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov  8 19:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27d0341

app-office/joplin-desktop: bump to 3.1.23

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.1.23.ebuild| 106 +
 2 files changed, 107 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index cd8422e93510..9956fde3c6a1 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.1.20.AppImage 244577745 BLAKE2B 
b0d0ad00cd1967669a75428090d0fbd8f6dd0aeda68f3d21c03d72264c2cdb6c3a7429db886c76ee00ba608a806512accbd2a6bf5e0b57e36e10b854ba693d14
 SHA512 
f078d7df5c3733b54aa6d35a8f77b4c4edc06149deebae0bd97d398721afde69f841f7d039e4d069642aa8c461366c26561a978934c9be232464dfc4501332b2
+DIST Joplin-3.1.23.AppImage 244602125 BLAKE2B 
b344accd0fa80240c11074acab90c46b91d4e9c294087663d8cd0f4353649cf1631828cf2ba7d89b5156cfdc80bbee3e37d4dc988359ff3c4f2ea6cbc52f607e
 SHA512 
ec917be832a7c0c33033a4ee1a7f85cefdaa6f07ab735af54689fd4ffc70477c6b4a8e31add3b1c85ccff6df7e613b338bf1d67c395dfd113948f594b2da34fe
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
new file mode 100644
index ..64c2fd46b4e0
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.23.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   || (
+   media-libs/libcanberra-gtk3
+   media-libs/libcanberra[gtk3(-)]
+   )
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-10-25 Thread Maciej Barć
commit: fed650e44f4b444ed69fd665faf4e4eda8b7941c
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct 25 18:50:05 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 25 18:52:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed650e4

app-office/joplin-desktop: bump to 3.1.20

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.1.20.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index f284a0d56c4d..cd8422e93510 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
+DIST Joplin-3.1.20.AppImage 244577745 BLAKE2B 
b0d0ad00cd1967669a75428090d0fbd8f6dd0aeda68f3d21c03d72264c2cdb6c3a7429db886c76ee00ba608a806512accbd2a6bf5e0b57e36e10b854ba693d14
 SHA512 
f078d7df5c3733b54aa6d35a8f77b4c4edc06149deebae0bd97d398721afde69f841f7d039e4d069642aa8c461366c26561a978934c9be232464dfc4501332b2
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.20.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.20.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.20.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-10-25 Thread Maciej Barć
commit: 86ef251f6e215e4071d9a1d8287ee37fd43b2f35
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct 25 18:48:48 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 25 18:52:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ef251f

app-office/joplin-desktop: drop old 3.0.15

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.0.15.ebuild| 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 7666b9c78aac..f284a0d56c4d 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1 @@
-DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 
749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e
 SHA512 
ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-10-24 Thread Arthur Zamarin
commit: 7e8e7c94d433a320b45dd39ea96fcb9a35f3a075
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 24 07:45:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 24 07:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8e7c94

app-office/joplin-desktop: Stabilize 3.1.3 amd64, #941290

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-10-23 Thread Andreas Sturmlechner
commit: 62d867a6e905b959582c81fc8db5e4c4bd71258d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:28:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 23 16:11:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d867a6

app-office/joplin-desktop: drop 3.0.14

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.0.14.ebuild| 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 3b6e2b1e0a97..7666b9c78aac 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
 DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 
749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e
 SHA512 
ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-09-27 Thread Sam James
commit: 723a085b8070fcf577922efe35286758777098ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 27 21:52:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 27 21:52:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723a085b

app-office/joplin-desktop: Stabilize 3.0.15 amd64, #940285

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-09-17 Thread Andreas Sturmlechner
commit: e7a750608f46a05bf4eab413adb088e319138518
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 17 17:19:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 17 21:09:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a75060

app-office/joplin-desktop: drop 3.0.13

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.0.13.ebuild| 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 61ba1d4cb866..3b6e2b1e0a97 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
 DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 
749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e
 SHA512 
ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8
 DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${app

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-09-03 Thread Maciej Barć
commit: d79753f8ccf6f80f26aeb0e6736f78568967cd7d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Sep  3 15:42:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Sep  3 18:44:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79753f8

app-office/joplin-desktop: bump to 3.1.3

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.1.3.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e26ce944f1f7..61ba1d4cb866 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
 DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 
749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e
 SHA512 
ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8
+DIST Joplin-3.1.3.AppImage 241399868 BLAKE2B 
a8a6960788dd0e703387fa3e88722513d6a394d4b347b6a69e0cf0079c2e4ce276e21fac60fe9a7a8f573259cdce5dc19dd871c06b6faffeedf5f6ded874a930
 SHA512 
b49bfed97bcc2210ef6c74d5a431d0620fe43332418486cc854e2f525c9e93d62682a732a03e977ed42ca55eabcde5e897406c3ecf4cc6d86fa6e333a71b9345

diff --git a/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.1.3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-09-03 Thread Jakov Smolić
commit: d09e3192e9e4205b31d36f472c2fe9d503be1a94
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  3 18:32:11 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  3 18:32:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09e3192

app-office/joplin-desktop: Stabilize 3.0.14 amd64, #938980

Signed-off-by: Jakov Smolić  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-08-24 Thread Maciej Barć
commit: 47e85cc5038d9d105aa58a66c38ccf1724ee26bf
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 24 12:22:26 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 24 15:43:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e85cc5

app-office/joplin-desktop: bump to 3.0.15

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.15.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index f38717c1d524..e26ce944f1f7 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
+DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 
749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e
 SHA512 
ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-08-24 Thread Maciej Barć
commit: c43e757e9abc2dd5a5e90d944fcb1679829a7dfd
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 24 12:20:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 24 15:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43e757e

app-office/joplin-desktop: drop old 3.0.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.0.2.ebuild | 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 935a96cabb85..be68963aec3d 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
 DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
-DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-08-24 Thread Maciej Barć
commit: 7e33d56391411225fa29cd795e051fdd0525c28e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 24 12:20:57 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 24 15:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e33d563

app-office/joplin-desktop: drop old 3.0.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-3.0.12.ebuild| 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index be68963aec3d..f38717c1d524 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
 DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
deleted file mode 100644
index a9c365263d83..
--- a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-08-10 Thread Arthur Zamarin
commit: 4511ab03d3d5f18b5f40f540c4625af5504b4659
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 10 18:55:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 10 18:55:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4511ab03

app-office/joplin-desktop: Stabilize 3.0.13 amd64, #937704

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-07-30 Thread Maciej Barć
commit: b1197572bb65afb62ff88bab2e3a278b55b9e802
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 30 23:31:06 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul 31 00:02:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1197572

app-office/joplin-desktop: bump to 3.0.14

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.14.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e0567ad826ca..935a96cabb85 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
 DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
+DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 
3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08
 SHA512 
27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
 DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.14.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-07-08 Thread Maciej Barć
commit: fe3d7bb1c895b97280a412c29216bd0ceea10a26
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul  8 18:01:04 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jul  8 18:22:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d7bb1

app-office/joplin-desktop: bump to 3.0.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.13.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e08cbc651c97..e0567ad826ca 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
+DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 
0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9
 SHA512 
f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
 DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.13.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-07-03 Thread Maciej Barć
commit: 83e3f71b3f6e4728d5d28b665c3b652bef76dbfc
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  3 19:30:54 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 02:39:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e3f71b

app-office/joplin-desktop: bump to 3.0.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.12.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c6142d0d65c8..e08cbc651c97 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
+DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
 DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-05-01 Thread Sam James
commit: 1290d07ad669ce25d31e6c21a753561572131cdd
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 17:00:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 17:00:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1290d07a

app-office/joplin-desktop: Stabilize 3.0.2 amd64, #931051

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-04-23 Thread Sam James
commit: 011a532c1c89b3d046b92e4a287fd3a4ff72fde7
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 08:50:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 08:50:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011a532c

app-office/joplin-desktop: Stabilize 2.14.20 amd64, #930461

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-04-10 Thread Arthur Zamarin
commit: bd20221d5b0969cfcb283c27e910bcb95e094cd8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 04:55:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 04:55:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd20221d

app-office/joplin-desktop: Stabilize 2.14.19 amd64, #929103

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-04-10 Thread Maciej Barć
commit: b2e8255184f776ac37c2250a22438250e3aa4a7a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Apr 10 23:29:19 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr 11 01:38:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e82551

app-office/joplin-desktop: drop old 2.14.11

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-2.14.11.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 821b992879c7..53d8db28a914 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78
 DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502
 DIST Joplin-2.14.19.AppImage 248153086 BLAKE2B 
dfd05909610ff85af78bb7073d3a19b83ac4db4edf4f6cf181f681a347a0badade48214da52b0ad3b2239b87f2fcffb70ff84234f9bffae9bd04d41735c7573a
 SHA512 
7be9cdce0b1a25fdc7c0e5757faa542f11906e572af477fdd17d57fc9f3683bfb99801c91e7f03ac6ee819b72206339a61bb0aac61c66a35013af097ee8bb3a8
 DIST Joplin-2.14.20.AppImage 248141263 BLAKE2B 
2a4afa5a5d0aabb84d75ac572339098da684c742614c1b97a7dca18d0d8ee018f7a81f9a3361b1aba4658cf5bbed055f96e76316b8fe19dab6aa111b7fbeffab
 SHA512 
50ebaa06ad225387e2117a6453e92d5665f90bc5d7dec492aac0993781e6e7cdca8aaa2dff06d740146888e2dd04f623d72af060c41765825b52e3c2a9d03890

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-04-04 Thread Jakov Smolić
commit: 32b254de98d0a0d8316362ec9dca8f78caeee8e1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Apr  4 09:01:41 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Apr  4 09:01:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b254de

app-office/joplin-desktop: Stabilize 2.14.17 amd64, #928554

Signed-off-by: Jakov Smolić  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-30 Thread Maciej Barć
commit: b299a36b1334590b8ad18a7719833586d51824c1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 30 21:27:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 30 23:09:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b299a36b

app-office/joplin-desktop: bump to 3.0.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.2.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index e189ddd68b96..821b992879c7 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -2,3 +2,4 @@ DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442
 DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502
 DIST Joplin-2.14.19.AppImage 248153086 BLAKE2B 
dfd05909610ff85af78bb7073d3a19b83ac4db4edf4f6cf181f681a347a0badade48214da52b0ad3b2239b87f2fcffb70ff84234f9bffae9bd04d41735c7573a
 SHA512 
7be9cdce0b1a25fdc7c0e5757faa542f11906e572af477fdd17d57fc9f3683bfb99801c91e7f03ac6ee819b72206339a61bb0aac61c66a35013af097ee8bb3a8
 DIST Joplin-2.14.20.AppImage 248141263 BLAKE2B 
2a4afa5a5d0aabb84d75ac572339098da684c742614c1b97a7dca18d0d8ee018f7a81f9a3361b1aba4658cf5bbed055f96e76316b8fe19dab6aa111b7fbeffab
 SHA512 
50ebaa06ad225387e2117a6453e92d5665f90bc5d7dec492aac0993781e6e7cdca8aaa2dff06d740146888e2dd04f623d72af060c41765825b52e3c2a9d03890
+DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r 

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-20 Thread Maciej Barć
commit: c6656408b285707f2e1351c28f9c08433d07998d
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Mar 20 18:02:23 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar 20 19:30:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6656408

app-office/joplin-desktop: bump to 2.14.20

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.14.20.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 1cf81ee287ad..e189ddd68b96 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78
 DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502
 DIST Joplin-2.14.19.AppImage 248153086 BLAKE2B 
dfd05909610ff85af78bb7073d3a19b83ac4db4edf4f6cf181f681a347a0badade48214da52b0ad3b2239b87f2fcffb70ff84234f9bffae9bd04d41735c7573a
 SHA512 
7be9cdce0b1a25fdc7c0e5757faa542f11906e572af477fdd17d57fc9f3683bfb99801c91e7f03ac6ee819b72206339a61bb0aac61c66a35013af097ee8bb3a8
+DIST Joplin-2.14.20.AppImage 248141263 BLAKE2B 
2a4afa5a5d0aabb84d75ac572339098da684c742614c1b97a7dca18d0d8ee018f7a81f9a3361b1aba4658cf5bbed055f96e76316b8fe19dab6aa111b7fbeffab
 SHA512 
50ebaa06ad225387e2117a6453e92d5665f90bc5d7dec492aac0993781e6e7cdca8aaa2dff06d740146888e2dd04f623d72af060c41765825b52e3c2a9d03890

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+  

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-11 Thread Maciej Barć
commit: baa0b6db7a7afb4cffd2b5a6f57dd8b4238c5269
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 10:20:05 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 11:17:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa0b6db

app-office/joplin-desktop: bump to 2.14.19

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.14.19.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index dd35a47923be..1cf81ee287ad 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78
 DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502
+DIST Joplin-2.14.19.AppImage 248153086 BLAKE2B 
dfd05909610ff85af78bb7073d3a19b83ac4db4edf4f6cf181f681a347a0badade48214da52b0ad3b2239b87f2fcffb70ff84234f9bffae9bd04d41735c7573a
 SHA512 
7be9cdce0b1a25fdc7c0e5757faa542f11906e572af477fdd17d57fc9f3683bfb99801c91e7f03ac6ee819b72206339a61bb0aac61c66a35013af097ee8bb3a8

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-11 Thread Maciej Barć
commit: 5dec4b9ad647cfb5b050dcd5d8fb5d9b82eed64b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 10:19:03 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 11:17:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dec4b9a

app-office/joplin-desktop: drop old 2.13.15

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-2.13.15.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 4182c02f0473..dd35a47923be 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78
 DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-08 Thread Arthur Zamarin
commit: ab956c97d68c953f6b252da5797ccd7c8db58ccb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  8 12:09:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  8 12:09:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab956c97

app-office/joplin-desktop: Stabilize 2.14.11 amd64, #926450

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-03 Thread Maciej Barć
commit: 05c4aeeea3a02e682bdbff4849392dc51a624493
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar  4 00:11:33 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar  4 01:03:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c4aeee

app-office/joplin-desktop: bump to 2.14.17

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.14.17.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 839d437affc1..4182c02f0473 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78
+DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 
62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38
 SHA512 
ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-03 Thread Maciej Barć
commit: 2b34da5d5527ca81cfe755eea665ae2fd0da21b5
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar  4 00:07:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar  4 01:03:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b34da5d

app-office/joplin-desktop: drop old 2.13.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-2.13.12.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 8c3083bc8acb..d4c0c6097c58 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,4 +1,3 @@
-DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219
 DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86
 DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-03-03 Thread Maciej Barć
commit: fbf5602b9c2c9782da75423d70cd8f5559c827ff
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar  4 00:07:57 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar  4 01:03:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf5602b

app-office/joplin-desktop: drop old 2.13.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 -
 .../joplin-desktop/joplin-desktop-2.13.13.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index d4c0c6097c58..839d437affc1 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86
 DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493
 DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
deleted file mode 100644
index 8178f87f501f..
--- a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
-HOMEPAGE="https://joplinapp.org/
-   https://github.com/laurent22/joplin/";
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/libcanberra[gtk3]
-   media-libs/libglvnd
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   sys-process/lsof
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
-   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
-   chmod +x "${S}/${APPIMAGE}" || die
-   "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
-   # Fix permissions.
-   find "${S}" -type d -exec chmod a+rx {} + || die
-   find "${S}" -type f -exec chmod a+r {} + || die
-
-   default
-}
-
-src_install() {
-   cd "${S}/squashfs-root" || die
-
-   insinto /usr/share
-   doins -r ./usr/share/icons
-
-   local apphome="/opt/${PN}"
-   local toremove=(
-   .DirIcon
-   @joplinapp-desktop.desktop
-   @joplinapp-desktop.png
-   AppRun
-   LICENSE.electron.txt
-   LICENSES.chromium.html
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
-   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
-   resources/app.asar.unpacked/node_modules/node-notifier
-   usr
-   )
-   rm -f -r "${toremove[@]}" || die
-
-   mkdir -p "${ED}/${apphome}" || die
-   cp -r . "${ED}/${apphome}" || die
-
-   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
-   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
-   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-02-19 Thread Sam James
commit: 12a36ab51b0abbc8f0b46d2fff41a60b21dd5651
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 19 22:05:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 19 22:05:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a36ab5

app-office/joplin-desktop: Stabilize 2.13.15 amd64, #925006

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-02-15 Thread Sam James
commit: fb13d222cbe759a82b6ff299164bb837b9a09301
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 13:54:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:54:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb13d222

app-office/joplin-desktop: Stabilize 2.13.13 amd64, #924572

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-02-03 Thread Maciej Barć
commit: 3ee4419769b637ebcdaf451c1e6b1f9c4020da0a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Feb  3 11:44:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Feb  3 13:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee44197

app-office/joplin-desktop: bump to 2.14.11

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.14.11.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index 9916c758c00c..8c3083bc8acb 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219
 DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86
 DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493
+DIST Joplin-2.14.11.AppImage 247754522 BLAKE2B 
c39b87ca790b41d30c505b1001b75b442790c314cfd1340e2a6c1df7fa9d83505a9664d9fa57f30f7d2dd4dd23e2e04abad3bced978023203e2d9de773aac1a6
 SHA512 
1f2ed8d9ca6c83d86e09eb039b7d200c926e6ccd02e3db0f1e276640204bf5d6cc2df511b302fcf8b28edcff8f3534b0d52d051439f4275ce1b8f6a55fa5ad78

diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.11.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+  

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-18 Thread Sam James
commit: ffc30288293b327085755a921639b82feacb87f3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 17:23:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 17:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc30288

app-office/joplin-desktop: Stabilize 2.13.12 amd64, #922371

Signed-off-by: Sam James  gentoo.org>

 app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
index a9c365263d83..8178f87f501f 100644
--- a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
 
 LICENSE="AGPL-3+"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 RESTRICT="bindist"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-18 Thread Maciej Barć
commit: e29fe6c9a11cf2b952e8bc6a9daaf856f38c0458
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jan 18 09:39:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jan 18 09:43:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29fe6c9

app-office/joplin-desktop: bump to 2.13.15

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.13.15.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index fcbc1646496e..9916c758c00c 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219
 DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86
+DIST Joplin-2.13.15.AppImage 210896525 BLAKE2B 
3474dc12fa083ff4d56e0c64343def5171dd7b739c845c2a3ade562de7ae63d3d79a434611d00b0763f43e2a97281f989128c1fdf5ca5acb64f3e8bdd9cbc7f8
 SHA512 
d5fc3eee37f506aabb131b14e61ce459602d9c80da61b63ef07a849987cce5ff59af913000ac27baad8e3af637ca6cb28ad4ecaea523b24b4aac1a8b0df76493

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.15.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-12 Thread Maciej Barć
commit: 6ffa99d18cd18e114b0209c0358ebeeea96ef185
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 12 22:59:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 12 23:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa99d1

app-office/joplin-desktop: bump to 2.13.13

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.13.13.ebuild   | 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c8dcc5e4c9fc..fcbc1646496e 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
 DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219
+DIST Joplin-2.13.13.AppImage 210904202 BLAKE2B 
cb2496524cfa0510da5046f74f87a59cf830a0a80c643b813d282085bb6620a9455185a4365c2cef53a6009cc160a231e61ad0c07c4520794ffd188d960789c3
 SHA512 
d2184d84c6d9f3bf10ddb2da1c4f7437ceb8f6fb237989b109e0051bafbd990b42710a277786ffd09826b825e7fc815f3853e9b2388fbf55544f49803d0b9d86

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.13.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-05 Thread Maciej Barć
commit: b59a579c4212a4e4654b35aab349d67e5132e7ef
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan  5 19:55:52 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan  5 20:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59a579c

app-office/joplin-desktop: new package; add 2.13.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.13.12.ebuild   | 103 +
 app-office/joplin-desktop/metadata.xml |  19 
 3 files changed, 123 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
new file mode 100644
index ..c8dcc5e4c9fc
--- /dev/null
+++ b/app-office/joplin-desktop/Manifest
@@ -0,0 +1 @@
+DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/";
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}

diff --git a/app-office/joplin-desktop/metadata.xml 
b/app-office/joplin-desktop/metadata.xml
new file mode 100644
index ..0eb7821811bd
--- /dev/null
+++ b/app-office/joplin-desktop/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+
+  
[email protected]
+Maciej Barć
+  
+  
+Joplin is a free, open source note taking and to-do application, which can
+handle a large number of notes organised into notebooks. The notes are
+searchable, can be copied, tagged and modified either from the applications
+directly or from your own text editor. The notes are in Markdown f