Commit Graph

25 Commits

Author SHA1 Message Date
Adam Pimentel
c19cff63f8 net-p2p/monero: make supercop optional, add ~ppc64 flag
Signed-off-by: Adam Pimentel <adam.pimentel@protonmail.com>
2025-08-24 01:42:53 -04:00
Sergey Alirzaev
d396308043 net-p2p/monero: bump up to 0.18.4.1
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-17 23:35:12 +02:00
Sergey Alirzaev
6e52316eca net-p2p/monero: fixed building with cmake-4
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-06-08 03:29:04 +02:00
Filip Kobierski
229763d225 net-p2p/monero: major improvements
ebuild:
- add USE=cpu_flags_x86_aes
- add comment about USE=test restrict
- require acct-{user,group} ony if USE=daemon
- shorten `usex readline`
- fix ineffective USE=readline
- do not build documentation
- disable ccache use
- declare targets more declaratively (src_compile)
- improve elog message by adding quotes for a command
- removed generic openrc elog
- quote just FILESDIR

init.d:
- pidfile: put in /run & guarantee uniqueness
- use command_args_background
- added custom status()

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-06-08 02:39:58 +02:00
Filip Kobierski
573a31586e net-p2p/monero: drop 0.18.3.4
Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-06-08 02:39:56 +02:00
Filip Kobierski
7318f01c9f net-p2p/monero: init.d swap use net to after net
Sorry for the slight mistake

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-06-02 17:13:22 +02:00
Filip Kobierski
a4fe4a41ef net-p2p/monero: init.d swap need net to use net
daemon does not not need to restart when net restarts

also fix ExcessiveLineLength

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-06-02 16:47:40 +02:00
Filip Kobierski
5efe54d564 net-p2p/monero: drop unused patch
Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-05-06 19:58:19 +02:00
Filip Kobierski
e3ef9c0a09 net-p2p/monero: add 0.18.4.0 with improvements
ebuild:
- adjust DEPENDs
  - add libbsd, libmd
  - swap czmq for zeromq
conf.d:
- capitalize variables
- comment out default values
init.d:
- move name & description to top
- use command_background instead of -bmp
- use command_user instead of -u user
  - also fixed not chanigng group

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-05-06 19:58:15 +02:00
Filip Kobierski
be9e6d4931 net-p2p/monero: init.d: show shutdown progress
Signed-off-by: Filip Kobierski <fkobi@pm.me>
2025-04-29 16:18:26 +02:00
Sergey Alirzaev
5d797b1469 net-p2p/monero: bump to 0.18.4.0
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-03-31 01:32:44 +02:00
Sergey Alirzaev
6d02e59243 net-p2p/monero: boost 1.8{5,6} support
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch dev
# Your branch is up to date with 'origin/dev'.
#
# Changes to be committed:
#	new file:   files/monero-0.18.3.4-boost-1.85.patch
#	modified:   monero-0.18.3.4-r1.ebuild
#
2024-11-19 12:18:56 +01:00
Filip Kobierski
aedc02ff32 net-p2p/monero: add 0.18.3.3-r2
With patch to allow for newer versions of miniupnpc

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2024-07-27 11:45:14 +02:00
Filip Kobierski
c32a870f0b net-p2p/monero: cleaning and general improvements
- add version restriction to 9999 and remaining 0.17 package
- unify latest package and git version
- rename patch for 0.17.1.2 to 0.17.3.2
- rename patch for 0.18.1.0 to 0.18.3.3
- drop old versions
- drop unused patches

Signed-off-by: Filip Kobierski <fkobi@pm.me>
2024-07-27 09:51:28 +02:00
Horea Christian
f09a255205 net-p2p/monero: missing cstdint includes, required for recent builds
Upstream patch:
c32befe4f8

Signed-off-by: Horea Christian <gentoo@chymera.eu>
Closes: https://github.com/gentoo-mirror/guru/pull/14
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-30 15:11:46 -07:00
Lucio Sauer
c983541ac3 net-p2p/monero: fix grace period when stopping OpenRC service
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-01-08 17:39:14 +01:00
Efe İzbudak
3184a663a9 net-p2p/monero: add 0.18.1.2
Signed-off-by: Efe İzbudak <efe.izbudak@metu.edu.tr>
2022-10-01 00:27:13 +03:00
Adam Pimentel
30e7f5c211 net-p2p/monero: increase monerod delay on "rc-service monerod stop"
Signed-off-by: Adam Pimentel <adam.pimentel@protonmail.com>
2022-09-09 17:09:43 -04:00
Sergey Alirzaev
1aa49dceeb net-p2p/monero: add 0.18.1.0
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2022-08-15 18:23:57 +02:00
Dex Conner
8c227743cc net-p2p/monero: add 0.17.3.0
Signed-off-by: Dex Conner <cantcuckthis@danwin1210.de>
2022-04-14 19:19:18 +03:00
Andrew Ammerlaan
5854964e28 Revert "net-p2p/monero: treeclean"
This reverts commit 3fa54727e8.

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-04-06 12:45:06 +02:00
Andrew Ammerlaan
3fa54727e8 net-p2p/monero: treeclean
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-03-26 12:21:20 +01:00
James Beddek
1b42af1f10 net-p2p/monero: fix build with boot-1.76
Signed-off-by: James Beddek <telans@posteo.de>
2021-06-20 11:19:32 +12:00
Theo Anderson
7240540fcb net-p2p/monero: use dev-libs/supercop instead of bundled
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans@posteo.de>
2020-12-29 23:35:24 +13:00
Theo Anderson
4f883c8574 net-p2p/monero: new package
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans@posteo.de>
2020-12-28 17:49:35 +13:00