commit:     70d2087c783b1bf0e96ce4efc9f05244ab8450fb
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 13:47:45 2018 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 13:51:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d2087c

net-p2p/xmr-stak: 2.3.0 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-p2p/xmr-stak/Manifest                          |  1 +
 net-p2p/xmr-stak/files/xmr-stak-2.3.0.service      | 32 ++++++++++++++++++++++
 ...{xmr-stak-9999.ebuild => xmr-stak-2.3.0.ebuild} |  4 +--
 net-p2p/xmr-stak/xmr-stak-9999.ebuild              |  4 +--
 4 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 6fa84342d86..cd7a943974e 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1 +1,2 @@
 DIST xmr-stak-2.2.0.tar.gz 316309 BLAKE2B 
8a5042e91eff1d7a49dcf50d67430f21459509443117150f59f861edb0c145e0f336cb617ea4f2a7edfd923493efbc8f5ce9cd134a7f7af14b270c8cfdd3cc24
 SHA512 
1ec30b1f97043307461816e61cb7afaf9e77cfad895b13f5facf98f34da8d9b8751d9885930b0a38777017978fb4f25bb3a69a1c2a5db47b1a851bc88cd7d78d
+DIST xmr-stak-2.3.0.tar.gz 333364 BLAKE2B 
f8824f545ea08267eb9f670f2aaba7cb2e98693e5603dee5fbe54bb3f3ebc21509f26bb0d10239b79675e3ce32a2f4b32b591fb3af51b4c716fbb84beeb7326e
 SHA512 
2828789ac63ab3cb13e36c6f86d9cf82f21f15f51df873a8a3e42757d16357653823d28103f2a076afa67ce7ca277ec92c5aee25fc823806e85c3a8c80b4ae5d

diff --git a/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service 
b/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service
new file mode 100644
index 00000000000..b9515c61f79
--- /dev/null
+++ b/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service
@@ -0,0 +1,32 @@
+[Unit]
+Description=Unified all-in-one Monero miner
+After=network-online.target
+AssertFileNotEmpty=/etc/xmr-stak/main.config
+
+[Service]
+Environment=GPU_FORCE_64BIT_PTR=1
+Environment=GPU_MAX_HEAP_SIZE=100
+Environment=GPU_USE_SYNC_OBJECTS=1
+Environment=GPU_MAX_ALLOC_PERCENT=100
+Environment=GPU_SINGLE_ALLOC_PERCENT=100
+ExecStart=/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt
+DynamicUser=true
+Group=video
+CPUSchedulingPolicy=idle
+PrivateTmp=true
+ProtectHome=true
+ProtectSystem=strict
+NoNewPrivileges=true
+CapabilityBoundingSet=
+MemoryDenyWriteExecute=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+RestrictRealtime=true
+RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
+RestrictNamespaces=true
+PrivateUsers=true
+ConfigurationDirectory=xmr-stak
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-p2p/xmr-stak/xmr-stak-9999.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
similarity index 91%
copy from net-p2p/xmr-stak/xmr-stak-9999.ebuild
copy to net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
index 7138acbe70c..4be0f9f7cac 100644
--- a/net-p2p/xmr-stak/xmr-stak-9999.ebuild
+++ b/net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
        inherit git-r3
        SRC_URI=""
 else
-       SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+       SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
        KEYWORDS="~amd64"
 fi
 
@@ -48,7 +48,7 @@ src_configure() {
 
 src_install() {
        cmake-utils_src_install
-       systemd_dounit "${FILESDIR}"/${PN}.service
+       systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
        dodir /etc/xmr-stak
 }
 

diff --git a/net-p2p/xmr-stak/xmr-stak-9999.ebuild 
b/net-p2p/xmr-stak/xmr-stak-9999.ebuild
index 7138acbe70c..4be0f9f7cac 100644
--- a/net-p2p/xmr-stak/xmr-stak-9999.ebuild
+++ b/net-p2p/xmr-stak/xmr-stak-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
        inherit git-r3
        SRC_URI=""
 else
-       SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+       SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
        KEYWORDS="~amd64"
 fi
 
@@ -48,7 +48,7 @@ src_configure() {
 
 src_install() {
        cmake-utils_src_install
-       systemd_dounit "${FILESDIR}"/${PN}.service
+       systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
        dodir /etc/xmr-stak
 }
 

Reply via email to