[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 73effabfbd2a3771f87aba0c93b7ab163c2c4cb9
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:37:06 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73effabf

dev-python/bareos: add 22.1.6, drop 22.1.4

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest   | 3 ++-
 dev-python/bareos/{bareos-22.1.4.ebuild => bareos-22.1.6.ebuild} | 0
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 82c521af62f8..82546bcd212b 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1,4 +1,5 @@
-DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
+DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61
+DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/dev-python/bareos/bareos-22.1.4.ebuild 
b/dev-python/bareos/bareos-22.1.6.ebuild
similarity index 100%
rename from dev-python/bareos/bareos-22.1.4.ebuild
rename to dev-python/bareos/bareos-22.1.6.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: bc3995593b5c9e40e0edc3f738e232f13534cef5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:39:12 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc399559

dev-python/bareos: enable py3.13

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/bareos-22.1.6.ebuild | 2 +-
 dev-python/bareos/bareos-23.0.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/bareos/bareos-22.1.6.ebuild 
b/dev-python/bareos/bareos-22.1.6.ebuild
index 59d31548b8d2..41dd5692bc06 100644
--- a/dev-python/bareos/bareos-22.1.6.ebuild
+++ b/dev-python/bareos/bareos-22.1.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 

diff --git a/dev-python/bareos/bareos-23.0.4.ebuild 
b/dev-python/bareos/bareos-23.0.4.ebuild
index 59d31548b8d2..41dd5692bc06 100644
--- a/dev-python/bareos/bareos-23.0.4.ebuild
+++ b/dev-python/bareos/bareos-23.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 746c70d97cd316e5d6a853bedf5d6e79883516f5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:33:56 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746c70d9

app-backup/bareos: add 22.1.6, drop 22.1.4

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |  1 -
 .../bareos/{bareos-22.1.4.ebuild => bareos-22.1.6.ebuild}  | 14 +++---
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 430f1a1dcb22..12b78957f77d 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,6 +1,5 @@
 DIST bareos-21.1.10.tar.gz 1167 BLAKE2B 
047901ee6de2f2ba086d7c0406b623d36514177dace7a9de324cc747a9587a80f4a88a033a5c0685998986b96c4d87779ed81950ecba5bf4b21078c8b031d1fd
 SHA512 
8cccbf46d1149f5ea9820bfa15369777a29b41f2d15eb35a500a8637898c0ca374504bcced41962f345058f78e4d79bfcd94f47e4d5598a95e04a6911978843b
 DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 
17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9
 SHA512 
34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644
-DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/app-backup/bareos/bareos-22.1.4.ebuild 
b/app-backup/bareos/bareos-22.1.6.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-22.1.4.ebuild
rename to app-backup/bareos/bareos-22.1.6.ebuild
index d0de880031c4..2fd5f5097e09 100644
--- a/app-backup/bareos/bareos-22.1.4.ebuild
+++ b/app-backup/bareos/bareos-22.1.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles
@@ -21,6 +21,12 @@ fi
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
 
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
 #RESTRICT="
@@ -28,12 +34,6 @@ RESTRICT="mirror test"
 #  !test? ( test )
 #"
 
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
 # get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
 DEPEND="
!app-backup/bacula



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 17169f98a6f045f1c6ccc3b00a831c327cef7d3f
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:37:35 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17169f98

dev-python/bareos: add 23.0.4, drop 23.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest   | 1 -
 dev-python/bareos/{bareos-23.0.2.ebuild => bareos-23.0.4.ebuild} | 0
 2 files changed, 1 deletion(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 82546bcd212b..1cc5c4c21723 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1,5 +1,4 @@
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
-DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61
 DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/dev-python/bareos/bareos-23.0.2.ebuild 
b/dev-python/bareos/bareos-23.0.4.ebuild
similarity index 100%
rename from dev-python/bareos/bareos-23.0.2.ebuild
rename to dev-python/bareos/bareos-23.0.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 97d7e4a9847ca690df6000f1edc7370b47e77c62
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:13:16 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d7e4a9

app-backup/bareos: add 21.1.11

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest  |   3 +
 app-backup/bareos/bareos-21.1.11.ebuild | 412 
 2 files changed, 415 insertions(+)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 5a183208a2a7..254a9e349c99 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,6 +1,9 @@
 DIST bareos-21.1.10.tar.gz 1167 BLAKE2B 
047901ee6de2f2ba086d7c0406b623d36514177dace7a9de324cc747a9587a80f4a88a033a5c0685998986b96c4d87779ed81950ecba5bf4b21078c8b031d1fd
 SHA512 
8cccbf46d1149f5ea9820bfa15369777a29b41f2d15eb35a500a8637898c0ca374504bcced41962f345058f78e4d79bfcd94f47e4d5598a95e04a6911978843b
+DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 
17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9
 SHA512 
34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644
 DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
+DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61
+DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/app-backup/bareos/bareos-21.1.11.ebuild 
b/app-backup/bareos/bareos-21.1.11.ebuild
new file mode 100644
index ..41839361e109
--- /dev/null
+++ b/app-backup/bareos/bareos-21.1.11.ebuild
@@ -0,0 +1,412 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+CMAKE_WARN_UNUSED_CLI=no
+#CMAKE_REMOVE_MODULES=yes
+
+inherit python-any-r1 systemd cmake tmpfiles
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-Release-${PV}
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
+# some tests still fail propably due to missing bits in src_test -> TODO
+RESTRICT="mirror test"
+#RESTRICT="
+#  mirror
+#  !test? ( test )
+#"
+
+# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
+DEPEND="
+   !app-backup/bacula
+   acct-group/${PN}
+   !x86? (
+   ceph? ( sys-cluster/ceph )
+   )
+   glusterfs? ( sys-cluster/glu

[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2024-09-10 Thread Marc Schiffbauer
commit: 2ad45eb418833dc7f2c0520931d8370708f1f946
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:44:16 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad45eb4

www-apps/bareos-webui: add 23.0.4, drop 23.0.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest | 1 -
 .../{bareos-webui-23.0.1.ebuild => bareos-webui-23.0.4.ebuild} | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index 7cbb651f9cbc..9f3fa2522b50 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1,5 +1,4 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
-DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.4.ebuild
similarity index 99%
rename from www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
rename to www-apps/bareos-webui/bareos-webui-23.0.4.ebuild
index 1891ba820469..77c9bfd5119b 100644
--- a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-23.0.4.ebuild
@@ -25,9 +25,8 @@ fi
 
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
-RESTRICT="mirror"
-
 LICENSE="AGPL-3"
+RESTRICT="mirror"
 
 DEPEND=""
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 3584cb6169871d0c72abd358701621f99a4a8e3c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:34:42 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3584cb61

app-backup/bareos: add 23.0.4, drop 23.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |  1 -
 .../bareos/{bareos-23.0.2.ebuild => bareos-23.0.4.ebuild}  | 14 +++---
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 12b78957f77d..86173507645f 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -2,6 +2,5 @@ DIST bareos-21.1.10.tar.gz 1167 BLAKE2B 
047901ee6de2f2ba086d7c0406b623d36514
 DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 
17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9
 SHA512 
34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
-DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61
 DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/app-backup/bareos/bareos-23.0.2.ebuild 
b/app-backup/bareos/bareos-23.0.4.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-23.0.2.ebuild
rename to app-backup/bareos/bareos-23.0.4.ebuild
index f88f46187fe6..7764737d6d5a 100644
--- a/app-backup/bareos/bareos-23.0.2.ebuild
+++ b/app-backup/bareos/bareos-23.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
@@ -21,6 +21,12 @@ fi
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
 
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
 #RESTRICT="
@@ -28,12 +34,6 @@ RESTRICT="mirror test"
 #  !test? ( test )
 #"
 
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
 # get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
 DEPEND="
!app-backup/bacula



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2024-09-10 Thread Marc Schiffbauer
commit: 3f028c7688a9d5fa0166a216d8574f74b0817c83
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:43:52 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f028c76

www-apps/bareos-webui: add 22.1.6

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest   |   2 +
 www-apps/bareos-webui/bareos-webui-22.1.6.ebuild | 107 +++
 2 files changed, 109 insertions(+)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index 9f73b79b736e..7cbb651f9cbc 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1,3 +1,5 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
+DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B 
dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03
 SHA512 
50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.6.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.6.ebuild
new file mode 100644
index ..77c9bfd5119b
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-22.1.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake webapp
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   S=${WORKDIR}/${PF}/webui
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+else
+   S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+   
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+LICENSE="AGPL-3"
+RESTRICT="mirror"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   
dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+   virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_prepare() {
+   # fix missing VERSION
+   sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+   cmake_src_prepare
+   default
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   pushd "${WORKDIR}/${PF}"
+   else
+   pushd "${S}"/..
+   fi
+   CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+   popd
+   local mycmakeargs=(
+   -DVERSION_STRING=${CURRENT_VERSION}
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README.md doc/README-TRANSLATION.md
+
+   dodir /etc/bareos/bareos-dir.d
+   cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+   webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+   webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+   insinto /etc/"${PN}"
+   doins install/{configuration,directors}.ini
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/applicati

[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2024-09-10 Thread Marc Schiffbauer
commit: ae670b67f1b10f9bfa6d5b4510c4376aa76d394f
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:44:42 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae670b67

www-apps/bareos-webui: fix variable order

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/bareos-webui-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild 
b/www-apps/bareos-webui/bareos-webui-.ebuild
index 1891ba820469..77c9bfd5119b 100644
--- a/www-apps/bareos-webui/bareos-webui-.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-.ebuild
@@ -25,9 +25,8 @@ fi
 
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
-RESTRICT="mirror"
-
 LICENSE="AGPL-3"
+RESTRICT="mirror"
 
 DEPEND=""
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-09-10 Thread Marc Schiffbauer
commit: 25bbe0d47200d492bb7b321aa5527273455cf356
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep 10 09:23:53 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep 10 09:45:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bbe0d4

app-backup/bareos: drop 21.1.9

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   1 -
 app-backup/bareos/bareos-21.1.9.ebuild | 414 -
 2 files changed, 415 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 254a9e349c99..430f1a1dcb22 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,6 +1,5 @@
 DIST bareos-21.1.10.tar.gz 1167 BLAKE2B 
047901ee6de2f2ba086d7c0406b623d36514177dace7a9de324cc747a9587a80f4a88a033a5c0685998986b96c4d87779ed81950ecba5bf4b21078c8b031d1fd
 SHA512 
8cccbf46d1149f5ea9820bfa15369777a29b41f2d15eb35a500a8637898c0ca374504bcced41962f345058f78e4d79bfcd94f47e4d5598a95e04a6911978843b
 DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 
17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9
 SHA512 
34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644
-DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B 
e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc
 SHA512 
6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e

diff --git a/app-backup/bareos/bareos-21.1.9.ebuild 
b/app-backup/bareos/bareos-21.1.9.ebuild
deleted file mode 100644
index ae6b1efd9be1..
--- a/app-backup/bareos/bareos-21.1.9.ebuild
+++ /dev/null
@@ -1,414 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-CMAKE_WARN_UNUSED_CLI=no
-#CMAKE_REMOVE_MODULES=yes
-
-inherit python-any-r1 systemd cmake tmpfiles
-
-DESCRIPTION="Featureful client/server network backup suite"
-HOMEPAGE="https://www.bareos.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
-
-# some tests still fail propably due to missing bits in src_test -> TODO
-RESTRICT="mirror test"
-#RESTRICT="
-#  mirror
-#  !test? ( test )
-#"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
-# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
-DEPEND="
-   !app-backup/bacula
-   acct-group/${PN}
-   !x86? (
-   ceph? ( sys-cluster/ceph )
-   )
-   glusterfs? ( sys-cluster/glusterfs )
-   lmdb? ( dev-db/lmdb )
-   dev-libs/gmp:0
-   !clientonly? (
-   acct-user/${PN}
-   dev-db/postgresql:*[threads(+)]
-   director? (
-   virtual/mta
-   )
-   )
-   logwatch? ( sys-apps/logwatch )
-   ndmp? ( net-libs/rpcsvc-proto )
-   tcpd? ( sys-apps/tcp-wrappers )
-   readline? ( sys-libs/readline:0 )
-   static? (
-   acl? ( virtual/acl[static-libs] )
-   dev-libs/jansson:=[static-libs]
-   dev-libs/lzo[static-libs]
-   dev-libs/openssl:0=[static-libs]
-   sys-libs/ncurses:=[static-libs]
-   sys-libs/zlib[static-libs]
-   )
-   !static? (
-   acl? ( virtual/acl )
-   dev-libs/jansson:=
-   dev-libs/lzo
-   dev-libs/openssl:0=
-   sys-libs/ncurses:=
-   sys-libs/zlib
-   )
-   "

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2024-08-16 Thread Marc Schiffbauer
commit: 4e3d6ab18ca2c3d3e35d9e3a10245ebcfb0ab21a
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Fri Aug  9 20:30:20 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug 16 16:43:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3d6ab1

net-p2p/syncthing: add 1.27.10

Release:
  - https://github.com/syncthing/syncthing/releases/tag/v1.27.10

Changes in comparison to 1.27.9:
  - drop missing syncthing-resume.service from src_install

Signed-off-by: Aliaksei Urbanski  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38034
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-p2p/syncthing/Manifest |   1 +
 net-p2p/syncthing/syncthing-1.27.10.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index aaa9fe33d59e..9a619e2fba48 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,3 +1,4 @@
+DIST syncthing-1.27.10.tar.gz 15431543 BLAKE2B 
e6c745e10beed7fa705aa5839440dc3e7fe730348bf7119c853bbd93cfb5e6d5fd920f37b9aec1774c175f24d1a5b70fc921d4222a69a432b6dcb777a6641e97
 SHA512 
caf24474790b7c40edbca27191a977dfc1009445129abc89cc4f3d0abecd20219d1e82e10947dde03763323d46ce951d1bdfa210189f13cdd9759541e6fdb6c8
 DIST syncthing-1.27.2.tar.gz 14967954 BLAKE2B 
8f033e18679f7accc3d461566da88fa45b2e1c8dc1b1b5ace2732e3987d82e8d458c42dc3571f7d1199cf35667be72fcf81b65efa9cd2dac65297bc86b03e284
 SHA512 
6b6bd57268b32b5db2377cf813229de978e26de606ac3bf2b515ddb35fd8131fafdb88abbfac1cb7d0f443224538cca7a6eba64f4bd737135f5a1c98e76439f9
 DIST syncthing-1.27.6.tar.gz 15147926 BLAKE2B 
63003b95f0458ece86aeeff8871ebe591f31ffda713427a7ded9d852a38770514143119983d3b28e82fe570992e1a35b9bcdb5d268fa5d3b4d23073edc2e811b
 SHA512 
2dbffd6002d557cc7ec3beab10d00f0e531d71ba60ed75fc20fd49f3d0c79b28197ed1c6795ef42717d12b8f4f594d1cadc8a67d0925f7f7f1cd20d1baa6edae
 DIST syncthing-1.27.8.tar.gz 15305526 BLAKE2B 
f3458792f474f661e5420058d9c2991d04b74f5414b8e23c8c8e140e96ac45c7dea72017e3d1349cd8ef3b6a22a64b41f171ba3ac2bdf436a9a3460673ec201d
 SHA512 
9f2d8cd70a8b269553919be07b63cb5dc9e83fe761596a1e1012339b10733f9619b35c532d66b8be1dc1a0888373308b1b6dab0f895c81e994d66c942734cbe6

diff --git a/net-p2p/syncthing/syncthing-1.27.10.ebuild 
b/net-p2p/syncthing/syncthing-1.27.10.ebuild
new file mode 100644
index ..711bf9b75010
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-1.27.10.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module systemd xdg-utils
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net https://github.com/syncthing/syncthing";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+S="${WORKDIR}"/${PN}
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="selinux tools"
+
+RDEPEND="acct-group/syncthing
+   acct-user/syncthing
+   tools? ( >=acct-user/stdiscosrv-1
+   >=acct-user/strelaysrv-1 )
+   selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND=">=dev-lang/go-1.21.0"
+
+DOCS=( README.md AUTHORS CONTRIBUTING.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
+   "${FILESDIR}"/${PN}-1.18.4-tool_users.patch
+   "${FILESDIR}"/${PN}-1.23.2-tests_race.patch
+)
+
+src_prepare() {
+   # Bug #679280
+   xdg_environment_reset
+
+   default
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/stdiscosrv|' \
+   cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service \
+   || die
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
+   cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
+   || die
+}
+
+src_compile() {
+   GOARCH= go run build.go -version "v${PV}" -no-upgrade -build-out=bin/ \
+   ${GOARCH:+-goarch="${GOARCH}"} \
+   build $(usex tools "all" "") || die "build failed"
+}
+
+src_test() {
+   go run build.go test || die "test failed"
+}
+
+src_install() {
+   local icon_size
+
+   doman man/*.[157]
+   einstalldocs
+
+   dobin bin/syncthing
+
+   domenu etc/linux-desktop/*.desktop
+   for icon_size in 32 64 128 256 512; do
+   newicon -s ${icon_size} assets/logo-${icon_size}.png ${PN}.png
+   done
+   newicon -s scalable assets/logo-only.svg ${PN}.svg
+
+   systemd_dounit etc/linux-systemd/system/${PN}@.service
+   systemd_douseru

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-root/

2024-08-02 Thread Marc Schiffbauer
commit: 336e6ef7006da462d529681d38f4222033827f14
Author: Filip Kobierski  pm  me>
AuthorDate: Wed Jul 31 13:19:02 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug  2 08:15:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336e6ef7

net-dns/dnssec-root: drop 20181220-r1

Signed-off-by: Filip Kobierski  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37871
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/dnssec-root/Manifest   |  3 -
 net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild | 80 --
 2 files changed, 83 deletions(-)

diff --git a/net-dns/dnssec-root/Manifest b/net-dns/dnssec-root/Manifest
index 4fdc207de438..2e8a317c78ff 100644
--- a/net-dns/dnssec-root/Manifest
+++ b/net-dns/dnssec-root/Manifest
@@ -1,6 +1,3 @@
-DIST icannbundle-20181220.pem 13026 BLAKE2B 
36f760c69e8e22036d7d927071be25508b6906838f0f468900385d5a3b9ce301c5688f9bdcab471abc5445a14bfbbe34ecb39ca131b01d9e6bbebcc3f1481241
 SHA512 
6a8b8bec6d104d31253a8acafc1694a095714537a39a4dc53a379ac900c83715f85d75ea7322de430557691ff31ec95ae5104f47b050da3568dd68377c2d5767
 DIST icannbundle-20210902.pem 1261 BLAKE2B 
cc21c2066478c3385528a0b4635d324b2033f9d2c939c4d7176bdd42ba6e606a23036326036c82c665db64bec13783347d4ff0830807f431830ccf22ddbc7f58
 SHA512 
c749bf4649480f2ddaa2ee0622a104c56c858e10e8c8768307ef24cac7afe120837bedc61dee1eda302273040cb61060298dceed8dd6e83904f953e3f3f5
-DIST root-anchors-20181220.p7s 4182 BLAKE2B 
3d7d881f5ef066a3ff937cf638941f783e9b65834a13ba0efce766b59e8f469826718cea9e8968ca64e216b7ef1f1b4d7b73c3110ff2d65667a28e071cd52859
 SHA512 
af96358bbb7847fe7c30452f566771480a38a99f192775168ab8672332381958ffa6d2f4870f539e3957b6ecf62e0e3a80b1cffbd579beb3be6941ffba3f6fa9
-DIST root-anchors-20181220.xml 690 BLAKE2B 
548fd62073542f527e0b05c09ed1e668baafbb3cf7ca8afd1a32b67dd43d8958cef5005729c1bc11c2b1d0ddea48ca4db69a10b049f2e8a05536b93fff15e911
 SHA512 
e3adfaa4f8c9751599b8062787f4c3a81d3fa1478411f138f227c0cc972c7262bcf85578d333d36352da3628211b7d8ec4416528814a8937078dc393ce195f32
 DIST root-anchors-20210902.p7s 2551 BLAKE2B 
2a079bf36d77a7cc480c197700bfb3f06bbc67f0cc2937954793fab1f4fee5fff4477ceb028a8796a5cb41c0fb1369df7df45b33410f78b03cb18794ddd564df
 SHA512 
3d57446cc145081841ced6cda3ecff8fba1de5123f116d580cd3ea33011e26ad9dc790281590a06f68e551e22fef45aa2408a4e2ea80e35ec0a642454b45ca0d
 DIST root-anchors-20210902.xml 690 BLAKE2B 
548fd62073542f527e0b05c09ed1e668baafbb3cf7ca8afd1a32b67dd43d8958cef5005729c1bc11c2b1d0ddea48ca4db69a10b049f2e8a05536b93fff15e911
 SHA512 
e3adfaa4f8c9751599b8062787f4c3a81d3fa1478411f138f227c0cc972c7262bcf85578d333d36352da3628211b7d8ec4416528814a8937078dc393ce195f32

diff --git a/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild 
b/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
deleted file mode 100644
index 66f6fb19ae31..
--- a/net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="The DNSSEC root key(s)"
-HOMEPAGE="https://www.iana.org/dnssec/";
-SRC_URI="https://data.iana.org/root-anchors/root-anchors.xml -> 
root-anchors-${PV}.xml
-   https://data.iana.org/root-anchors/root-anchors.p7s -> 
root-anchors-${PV}.p7s
-   https://data.iana.org/root-anchors/icannbundle.pem -> 
icannbundle-${PV}.pem"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
-IUSE=""
-
-BDEPEND=">=dev-perl/XML-XPath-1.420.0"
-DEPEND=""
-
-src_unpack() {
-   mkdir "${S}" || die
-
-   cp -t "${S}" "${DISTDIR}"/root-anchors-${PV}.{p7s,xml} 
"${DISTDIR}"/icannbundle-${PV}.pem || die
-}
-
-src_prepare() {
-   mv root-anchors-${PV}.xml root-anchors.xml || die
-   mv root-anchors-${PV}.p7s root-anchors.p7s || die
-   mv icannbundle-${PV}.pem icannbundle.pem || die
-
-   if has_version "dev-libs/openssl" ; then
-   # Signature validating is optional:
-   #   - We are already downloading SRC, signature file & CA from 
same URI
-   #   - We store checksums for distfiles
-   einfo "dev-libs/openssl is available, will validate signature 
of root-anchors.xml"
-   openssl smime -verify \
-   -content root-anchors.xml \
-   -in root-anchors.p7s -inform der \
-   -CAfile icannbundle.pem \
-   -noverify || die "OpenSSL S/Mime verify failed"
-   else
-   einfo "dev-libs/openssl is not available, skipping optional 
validation root-anchors.xml"
-   fi
-
-   default
-}
-
-src_compile() {
-  

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-drivers/

2024-07-26 Thread Marc Schiffbauer
commit: 051be1d85186c066aecd51528c652f6501318775
Author: Daniel Hammer  nexlink  website>
AuthorDate: Fri Jul 26 11:43:11 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jul 26 12:56:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051be1d8

app-laptop/tuxedo-drivers: add 4.6.1

Signed-off-by: Daniel Hammer  nexlink.website>
Closes: https://github.com/gentoo/gentoo/pull/37730
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-drivers/Manifest |  1 +
 .../tuxedo-drivers/tuxedo-drivers-4.6.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-laptop/tuxedo-drivers/Manifest 
b/app-laptop/tuxedo-drivers/Manifest
index 6e8355e8926c..9053d0d8bfd2 100644
--- a/app-laptop/tuxedo-drivers/Manifest
+++ b/app-laptop/tuxedo-drivers/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-drivers-v3.2.14.tar.bz2 55567 BLAKE2B 
4104c76f9bb7d1f5887caad8a4bec90531a85397b642baced65130159e91e304c68896ea2dce173ee0ec31742e2786b976411a75464d9560e338ea16f18a9766
 SHA512 
edf0c1a4161a4a4fc09882d0905556299ec62358d9c32e716b1ad0daf230b8de9ec026daba97a964fe4a1e757eb860669840b4e9219ede42043e39eef2fc2ec8
 DIST tuxedo-drivers-v4.5.0.tar.bz2 57633 BLAKE2B 
3796aaa7504c21c444f86dadb4b6cfd2e07a916fb105043fc9252693bb15aa763b9dea3f0d27326098159fc79b1be01dadf4adf975b9bf9ff53da90248b3e781
 SHA512 
e86afb855958ce74662649b948632f08ec1cb597f150d603bbef3cd8ef351cc219c798c4e884196f4f8611bb08e5ca4faad6307b0db243fd38da2f5008815cee
+DIST tuxedo-drivers-v4.6.1.tar.bz2 58846 BLAKE2B 
251262584b25ce98139cb4fe0b5aaccaaf4a1bc4715d9dc553d53b6a4db93d8c9f1048c110641aa436ebe6841c2cfbf526d25612be73a3b2535352c3b538bc36
 SHA512 
6973367d2e35d10192fd9413c627beeb0cbe5e3fb2306416a0b4530d92426e89add0312683e43de733f9b80c296a5b91d5738e2e550ccc70847f1723fda3414c

diff --git a/app-laptop/tuxedo-drivers/tuxedo-drivers-4.6.1.ebuild 
b/app-laptop/tuxedo-drivers/tuxedo-drivers-4.6.1.ebuild
new file mode 100644
index ..7d05531d1cef
--- /dev/null
+++ b/app-laptop/tuxedo-drivers/tuxedo-drivers-4.6.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod-r1
+
+DESCRIPTION="Kernel modules for TUXEDO laptops"
+HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers";
+SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2";
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( )
+
+src_compile() {
+   local modlist=(
+   clevo_acpi=tuxedo::src
+   clevo_wmi=tuxedo::src
+   ite_8291=tuxedo::src/ite_8291
+   ite_8291_lb=tuxedo::src/ite_8291_lb
+   ite_8297=tuxedo::src/ite_8297
+   ite_829x=tuxedo::src/ite_829x
+   
tuxedo_compatibility_check=tuxedo::src/tuxedo_compatibility_check
+   tuxedo_io=tuxedo::src/tuxedo_io
+   tuxedo_keyboard=tuxedo::src
+   
tuxedo_nb02_nvidia_power_ctrl=tuxedo::src/tuxedo_nb02_nvidia_power_ctrl
+   tuxedo_nb04_kbd_backlight=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_keyboard=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_power_profiles=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_sensors=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_wmi_ab=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_wmi_bs=tuxedo::src/tuxedo_nb04
+   tuxedo_nb05_ec=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_fan_control=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_kbd_backlight=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_keyboard=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_power_profiles=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_sensors=tuxedo::src/tuxedo_nb05
+   uniwill_wmi=tuxedo::src
+   )
+   local modargs=( KDIR=${KV_OUT_DIR} )
+
+   linux-mod-r1_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2024-07-09 Thread Marc Schiffbauer
commit: 9a13411a940d9e2b93bd08fb82b3e40497016df2
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Tue Jul  2 21:13:50 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jul  9 13:46:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a13411a

net-p2p/syncthing: add 1.27.9

Release:
  - https://github.com/syncthing/syncthing/releases/tag/v1.27.9

These changes also:
  - add the repository url to the HOMEPAGE variable
  - update the minimal go version
  - switch back to the older version of the tests_race patch
  - refactor src_prepare a little bit

Signed-off-by: Aliaksei Urbanski  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36748
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-p2p/syncthing/Manifest|   1 +
 net-p2p/syncthing/syncthing-1.27.9.ebuild | 114 ++
 2 files changed, 115 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index ade5a735642d..aaa9fe33d59e 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,3 +1,4 @@
 DIST syncthing-1.27.2.tar.gz 14967954 BLAKE2B 
8f033e18679f7accc3d461566da88fa45b2e1c8dc1b1b5ace2732e3987d82e8d458c42dc3571f7d1199cf35667be72fcf81b65efa9cd2dac65297bc86b03e284
 SHA512 
6b6bd57268b32b5db2377cf813229de978e26de606ac3bf2b515ddb35fd8131fafdb88abbfac1cb7d0f443224538cca7a6eba64f4bd737135f5a1c98e76439f9
 DIST syncthing-1.27.6.tar.gz 15147926 BLAKE2B 
63003b95f0458ece86aeeff8871ebe591f31ffda713427a7ded9d852a38770514143119983d3b28e82fe570992e1a35b9bcdb5d268fa5d3b4d23073edc2e811b
 SHA512 
2dbffd6002d557cc7ec3beab10d00f0e531d71ba60ed75fc20fd49f3d0c79b28197ed1c6795ef42717d12b8f4f594d1cadc8a67d0925f7f7f1cd20d1baa6edae
 DIST syncthing-1.27.8.tar.gz 15305526 BLAKE2B 
f3458792f474f661e5420058d9c2991d04b74f5414b8e23c8c8e140e96ac45c7dea72017e3d1349cd8ef3b6a22a64b41f171ba3ac2bdf436a9a3460673ec201d
 SHA512 
9f2d8cd70a8b269553919be07b63cb5dc9e83fe761596a1e1012339b10733f9619b35c532d66b8be1dc1a0888373308b1b6dab0f895c81e994d66c942734cbe6
+DIST syncthing-1.27.9.tar.gz 15394317 BLAKE2B 
a7b02c57d897c3fc56734d039e5cf0eceaf802258e3a9fd34d667a9e22ff75db0bd1cf6b8d5be8b8e9d4eb772145222bee7d3154b004c437bbab23f33fb98e66
 SHA512 
11c56dcf3b44f87581560b4f8f8f76d6ee851fc0421d85f458a32c3900bd0ee6bb2964b7d5253a343d61ba57e3aa40f2f8a94d6f5d5d5b0cf27dc1cc28a14fa1

diff --git a/net-p2p/syncthing/syncthing-1.27.9.ebuild 
b/net-p2p/syncthing/syncthing-1.27.9.ebuild
new file mode 100644
index ..d45dff50f667
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-1.27.9.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module systemd xdg-utils
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net https://github.com/syncthing/syncthing";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+S="${WORKDIR}"/${PN}
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="selinux tools"
+
+RDEPEND="acct-group/syncthing
+   acct-user/syncthing
+   tools? ( >=acct-user/stdiscosrv-1
+   >=acct-user/strelaysrv-1 )
+   selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND=">=dev-lang/go-1.21.0"
+
+DOCS=( README.md AUTHORS CONTRIBUTING.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch
+   "${FILESDIR}"/${PN}-1.18.4-tool_users.patch
+   "${FILESDIR}"/${PN}-1.23.2-tests_race.patch
+)
+
+src_prepare() {
+   # Bug #679280
+   xdg_environment_reset
+
+   default
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/stdiscosrv|' \
+   cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service \
+   || die
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
+   cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
+   || die
+}
+
+src_compile() {
+   GOARCH= go run build.go -version "v${PV}" -no-upgrade -build-out=bin/ \
+   ${GOARCH:+-goarch="${GOARCH}"} \
+   build $(usex tools "all" "") || die "build failed"
+}
+
+src_test() {
+   go run build.go test || die "test failed"
+}
+
+src_install() {
+   local icon_size
+
+   doman man/*.[157]
+   einstalldocs
+
+   dobin bin/syncthing
+
+   domenu etc/linux-desktop/*.desktop
+   for icon_size in 32 64 128 256 512; do
+   newicon -s ${icon_size} assets/logo-${icon_size}.png ${PN}.png
+   done
+   newicon -s scalable assets/logo-o

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2024-06-28 Thread Marc Schiffbauer
commit: b28cfacc31e3c16149a7cac8455329c725f97f5c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jun 28 22:28:34 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jun 28 22:28:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28cfacc

net-p2p/syncthing: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-p2p/syncthing/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/metadata.xml b/net-p2p/syncthing/metadata.xml
index caa39fe9f41e..555f24ddc127 100644
--- a/net-p2p/syncthing/metadata.xml
+++ b/net-p2p/syncthing/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
+msch...@gentoo.org
+    Marc Schiffbauer
+  
   
   Syncthing replaces proprietary sync and cloud services with something 
open, trustworthy and decentralized.
   Your data is your data alone and you deserve to choose where it is 
stored, if it is shared with some third party and how it's transmitted over the 
Internet.



[gentoo-commits] repo/gentoo:master commit in: acct-user/syncthing/

2024-06-28 Thread Marc Schiffbauer
commit: 177579160c6909256a54bf9f8faa467a0f001f2b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jun 28 22:30:40 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jun 28 22:30:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17757916

acct-user/syncthing: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-user/syncthing/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/acct-user/syncthing/metadata.xml b/acct-user/syncthing/metadata.xml
index 115e9d64a669..41b48edd30ec 100644
--- a/acct-user/syncthing/metadata.xml
+++ b/acct-user/syncthing/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+  
+msch...@gentoo.org
+    Marc Schiffbauer
+  
 



[gentoo-commits] repo/gentoo:master commit in: acct-group/syncthing/

2024-06-28 Thread Marc Schiffbauer
commit: 0d4105e00f6bda3d5f07eefd7058e5f9f6841312
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jun 28 22:29:57 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jun 28 22:29:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4105e0

acct-group/syncthing: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-group/syncthing/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/acct-group/syncthing/metadata.xml 
b/acct-group/syncthing/metadata.xml
index 115e9d64a669..41b48edd30ec 100644
--- a/acct-group/syncthing/metadata.xml
+++ b/acct-group/syncthing/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+  
+msch...@gentoo.org
+    Marc Schiffbauer
+  
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/strelaysrv/

2024-06-28 Thread Marc Schiffbauer
commit: 2f6a869c5df440dcc3403e5a1ae635b9dce2581b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jun 28 22:32:10 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jun 28 22:32:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6a869c

acct-user/strelaysrv: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-user/strelaysrv/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/acct-user/strelaysrv/metadata.xml 
b/acct-user/strelaysrv/metadata.xml
index 115e9d64a669..41b48edd30ec 100644
--- a/acct-user/strelaysrv/metadata.xml
+++ b/acct-user/strelaysrv/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+  
+msch...@gentoo.org
+    Marc Schiffbauer
+  
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/stdiscosrv/

2024-06-28 Thread Marc Schiffbauer
commit: 38d673fd31545b8737629bc21baa4e31996b0d97
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jun 28 22:31:32 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jun 28 22:31:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d673fd

acct-user/stdiscosrv: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 acct-user/stdiscosrv/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/acct-user/stdiscosrv/metadata.xml 
b/acct-user/stdiscosrv/metadata.xml
index 115e9d64a669..41b48edd30ec 100644
--- a/acct-user/stdiscosrv/metadata.xml
+++ b/acct-user/stdiscosrv/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+  
+msch...@gentoo.org
+    Marc Schiffbauer
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: f4ceb96e35a7c277d4b04ae02f06b20986386025
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:19:56 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ceb96e

app-backup/bareos: add 22.1.5, drop 22.1.2-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest|  2 +-
 .../{bareos-22.1.2-r1.ebuild => bareos-22.1.5.ebuild} | 15 +++
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index f19b59d1b541..ea8cc8a6605c 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,6 +1,6 @@
 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
 DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
-DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
+DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
 DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61

diff --git a/app-backup/bareos/bareos-22.1.2-r1.ebuild 
b/app-backup/bareos/bareos-22.1.5.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-22.1.2-r1.ebuild
rename to app-backup/bareos/bareos-22.1.5.ebuild
index d61de65c0fc7..2fd5f5097e09 100644
--- a/app-backup/bareos/bareos-22.1.2-r1.ebuild
+++ b/app-backup/bareos/bareos-22.1.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles
@@ -21,6 +21,12 @@ fi
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
 
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
 #RESTRICT="
@@ -28,12 +34,6 @@ RESTRICT="mirror test"
 #  !test? ( test )
 #"
 
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
 # get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
 DEPEND="
!app-backup/bacula
@@ -104,7 +104,6 @@ PATCHES=(
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
"${FILESDIR}/${PN}-22.0.2-werror.patch"
"${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-   "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: cc43d65d8279ece5bf6db7aed085ff00d3fa2ae5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:38:57 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc43d65d

app-backup/bareos: enable py3.13

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/bareos-.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-backup/bareos/bareos-.ebuild 
b/app-backup/bareos/bareos-.ebuild
index 24b7a4409e94..7764737d6d5a 100644
--- a/app-backup/bareos/bareos-.ebuild
+++ b/app-backup/bareos/bareos-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
@@ -21,6 +21,12 @@ fi
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
 
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
 #RESTRICT="
@@ -28,12 +34,6 @@ RESTRICT="mirror test"
 #  !test? ( test )
 #"
 
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
 # get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
 DEPEND="
!app-backup/bacula
@@ -103,7 +103,6 @@ PATCHES=(
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
"${FILESDIR}/${PN}-22.0.2-werror.patch"
"${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-   "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: 51cc6e6e15e724e7f19fe31714346b5c06a706d8
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:30:19 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cc6e6e

dev-python/bareos: drop 22.1.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest |  1 -
 dev-python/bareos/bareos-22.1.2.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 1c46d540ecd2..82c521af62f8 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1,4 +1,3 @@
-DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/dev-python/bareos/bareos-22.1.2.ebuild 
b/dev-python/bareos/bareos-22.1.2.ebuild
deleted file mode 100644
index 16447ca3586b..
--- a/dev-python/bareos/bareos-22.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="python bindings for bareos network backup suite"
-HOMEPAGE="https://www.bareos.com/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
-S=${WORKDIR}/${PN}-Release-${PV}/python-bareos
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror test"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: 2b77e1dbbace1692c94d943233c779b7494e00df
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:10:24 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b77e1db

app-backup/bareos: add 23.0.3, drop 23.0.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest|  2 +-
 .../bareos/{bareos-23.0.1.ebuild => bareos-23.0.3.ebuild} | 15 +++
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 084b9c1489f4..f19b59d1b541 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -2,5 +2,5 @@ DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9
 DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
-DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
+DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61

diff --git a/app-backup/bareos/bareos-23.0.1.ebuild 
b/app-backup/bareos/bareos-23.0.3.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-23.0.1.ebuild
rename to app-backup/bareos/bareos-23.0.3.ebuild
index 24b7a4409e94..7764737d6d5a 100644
--- a/app-backup/bareos/bareos-23.0.1.ebuild
+++ b/app-backup/bareos/bareos-23.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 CMAKE_WARN_UNUSED_CLI=no
 
 inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
@@ -21,6 +21,12 @@ fi
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
 
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
 #RESTRICT="
@@ -28,12 +34,6 @@ RESTRICT="mirror test"
 #  !test? ( test )
 #"
 
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto split-usr
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
 # get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
 DEPEND="
!app-backup/bacula
@@ -103,7 +103,6 @@ PATCHES=(
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
"${FILESDIR}/${PN}-22.0.2-werror.patch"
"${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-   "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: bb6bb8e2425e54223c6cefe2bf328eb8d16e7b99
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:26:08 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6bb8e2

app-backup/bareos: add 21.1.10, drop 21.1.8-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest   | 2 +-
 app-backup/bareos/{bareos-21.1.8-r1.ebuild => bareos-21.1.10.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index ea8cc8a6605c..5a183208a2a7 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,4 +1,4 @@
-DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
+DIST bareos-21.1.10.tar.gz 1167 BLAKE2B 
047901ee6de2f2ba086d7c0406b623d36514177dace7a9de324cc747a9587a80f4a88a033a5c0685998986b96c4d87779ed81950ecba5bf4b21078c8b031d1fd
 SHA512 
8cccbf46d1149f5ea9820bfa15369777a29b41f2d15eb35a500a8637898c0ca374504bcced41962f345058f78e4d79bfcd94f47e4d5598a95e04a6911978843b
 DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4

diff --git a/app-backup/bareos/bareos-21.1.8-r1.ebuild 
b/app-backup/bareos/bareos-21.1.10.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-21.1.8-r1.ebuild
rename to app-backup/bareos/bareos-21.1.10.ebuild
index c1553eece5eb..ae6b1efd9be1 100644
--- a/app-backup/bareos/bareos-21.1.8-r1.ebuild
+++ b/app-backup/bareos/bareos-21.1.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 CMAKE_WARN_UNUSED_CLI=no
 #CMAKE_REMOVE_MODULES=yes
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-06-16 Thread Marc Schiffbauer
commit: 4e4dd2bb564c7c1ab722aa948010c8dc5e796154
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun 16 21:29:32 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 16 21:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4dd2bb

dev-python/bareos: add 22.1.5, 23.0.3

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest |  2 ++
 dev-python/bareos/bareos-22.1.5.ebuild | 18 ++
 dev-python/bareos/bareos-23.0.3.ebuild | 18 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 9834da74c158..1c46d540ecd2 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1,3 +1,5 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
+DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 
560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2
 SHA512 
8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
+DIST bareos-23.0.3.tar.gz 14744648 BLAKE2B 
be31a4284ff2ff97ace51f895637cfafac666d4e9d95524e5e03d22798427ff551419422fb41783d3fda7288a0cd982c8dde751a15428346c61e3fa64bfa80c0
 SHA512 
42ede6976c894f89836ae272598edce8b3dadbdceb3b429724ea4c01a980470c161f03e54b58b17bd3fa3a7f750b4a79e5f96070fee5aae4b4fe73e79b2d8b61

diff --git a/dev-python/bareos/bareos-22.1.5.ebuild 
b/dev-python/bareos/bareos-22.1.5.ebuild
new file mode 100644
index ..59d31548b8d2
--- /dev/null
+++ b/dev-python/bareos/bareos-22.1.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="python bindings for bareos network backup suite"
+HOMEPAGE="https://www.bareos.com/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-Release-${PV}/python-bareos
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror test"

diff --git a/dev-python/bareos/bareos-23.0.3.ebuild 
b/dev-python/bareos/bareos-23.0.3.ebuild
new file mode 100644
index ..59d31548b8d2
--- /dev/null
+++ b/dev-python/bareos/bareos-23.0.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="python bindings for bareos network backup suite"
+HOMEPAGE="https://www.bareos.com/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-Release-${PV}/python-bareos
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror test"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2024-06-02 Thread Marc Schiffbauer
commit: c475f96a121020fef4718b4b1af0aab9872c4dc7
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  2 20:32:46 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  2 20:32:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c475f96a

app-laptop/tuxedo-control-center-bin: add 2.1.8

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |   1 +
 .../tuxedo-control-center-bin-2.1.8.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index d290fc450c30..5cc52157f5f5 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394
 DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 
30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6
 SHA512 
6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b
+DIST tuxedo-control-center_2.1.8.rpm 81160628 BLAKE2B 
aa50c9b2fd6e6a0b0a996fcb0243c57fe5cd3d82e5e0d372c46a409a3bef51c52e45c0ccab30cb430907cdb8dce28019297d5bb6f359a9bfeafd804d4ae48295
 SHA512 
0caf10c24b54e943dd465a9f87b74916da5f2424ddf57a2a50d6a3f38b19d83d0b2512982b36db2cb8d07b632fc16b04a2b447f80507b6af33a40a01c22e

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.1.8.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.1.8.ebuild
new file mode 100644
index ..374b1c614f5a
--- /dev/null
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.1.8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg-utils
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center";
+SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm";
+
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="strip splitdebug"
+
+DEPEND=">=app-laptop/tuxedo-drivers-3.2.14"
+RDEPEND="
+   ${DEPEND}
+   app-accessibility/at-spi2-core
+   dev-libs/nss
+   dev-libs/nspr
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+# See bug #827729
+BDEPEND="app-arch/xz-utils[extra-filters]"
+
+QA_PREBUILT="opt/tuxedo-control-center/*"
+
+src_prepare() {
+   default
+   rm -rf usr/lib || die "could not remove usr/lib"
+   mkdir files || die "could not create files dir"
+}
+
+src_install() {
+   insinto /
+   doins -r usr opt
+   find . -type f -perm -a=x | while read f; do
+   fperms 0755 "${f/./}"
+   done
+
+   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
+
+   insinto /usr/share/dbus-1/system.d/
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
+
+   insinto /usr/share/polkit-1/actions
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
+
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
+
+   newinitd "${FILESDIR}/tccd.initd" tccd
+}
+
+pkg_config() {
+   ebegin "Reloading systemd"
+   systemctl daemon-reload
+   eend $?
+   ebegin "Enabling and starting tccd.service"
+   systemctl enable --now tccd
+   eend $?
+   ebegin "Enabling and starting tccd-sleep.service"
+   systemctl enable --now tccd-sleep
+   eend $?
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   elog
+   elog 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-drivers/

2024-06-02 Thread Marc Schiffbauer
commit: ea6551c7c1bdc66694af3fe7ffaf440b98b89207
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  2 20:25:09 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  2 20:25:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6551c7

app-laptop/tuxedo-drivers: add 4.5.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-drivers/Manifest |  1 +
 .../tuxedo-drivers/tuxedo-drivers-4.5.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-laptop/tuxedo-drivers/Manifest 
b/app-laptop/tuxedo-drivers/Manifest
index 59175629e3d6..6e8355e8926c 100644
--- a/app-laptop/tuxedo-drivers/Manifest
+++ b/app-laptop/tuxedo-drivers/Manifest
@@ -1 +1,2 @@
 DIST tuxedo-drivers-v3.2.14.tar.bz2 55567 BLAKE2B 
4104c76f9bb7d1f5887caad8a4bec90531a85397b642baced65130159e91e304c68896ea2dce173ee0ec31742e2786b976411a75464d9560e338ea16f18a9766
 SHA512 
edf0c1a4161a4a4fc09882d0905556299ec62358d9c32e716b1ad0daf230b8de9ec026daba97a964fe4a1e757eb860669840b4e9219ede42043e39eef2fc2ec8
+DIST tuxedo-drivers-v4.5.0.tar.bz2 57633 BLAKE2B 
3796aaa7504c21c444f86dadb4b6cfd2e07a916fb105043fc9252693bb15aa763b9dea3f0d27326098159fc79b1be01dadf4adf975b9bf9ff53da90248b3e781
 SHA512 
e86afb855958ce74662649b948632f08ec1cb597f150d603bbef3cd8ef351cc219c798c4e884196f4f8611bb08e5ca4faad6307b0db243fd38da2f5008815cee

diff --git a/app-laptop/tuxedo-drivers/tuxedo-drivers-4.5.0.ebuild 
b/app-laptop/tuxedo-drivers/tuxedo-drivers-4.5.0.ebuild
new file mode 100644
index ..cea02b685550
--- /dev/null
+++ b/app-laptop/tuxedo-drivers/tuxedo-drivers-4.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod-r1
+
+DESCRIPTION="Kernel Module for Tuxedo Keyboard"
+HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers";
+SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2";
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( )
+
+src_compile() {
+   local modlist=(
+   clevo_acpi=tuxedo::src
+   clevo_wmi=tuxedo::src
+   ite_8291=tuxedo::src/ite_8291
+   ite_8291_lb=tuxedo::src/ite_8291_lb
+   ite_8297=tuxedo::src/ite_8297
+   ite_829x=tuxedo::src/ite_829x
+   
tuxedo_compatibility_check=tuxedo::src/tuxedo_compatibility_check
+   tuxedo_io=tuxedo::src/tuxedo_io
+   tuxedo_keyboard=tuxedo::src
+   
tuxedo_nb02_nvidia_power_ctrl=tuxedo::src/tuxedo_nb02_nvidia_power_ctrl
+   tuxedo_nb04_kbd_backlight=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_keyboard=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_power_profiles=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_sensors=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_wmi_ab=tuxedo::src/tuxedo_nb04
+   tuxedo_nb04_wmi_bs=tuxedo::src/tuxedo_nb04
+   tuxedo_nb05_ec=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_fan_control=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_kbd_backlight=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_keyboard=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_power_profiles=tuxedo::src/tuxedo_nb05
+   tuxedo_nb05_sensors=tuxedo::src/tuxedo_nb05
+   uniwill_wmi=tuxedo::src
+   )
+   local modargs=( KDIR=${KV_OUT_DIR} )
+
+   linux-mod-r1_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2024-05-12 Thread Marc Schiffbauer
commit: a5e04c36786e49edd80cc8ca1c7f28a0d1163937
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun May 12 22:58:57 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun May 12 22:59:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e04c36

mail-client/neomutt: add 20240425

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20240425.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index bd7e9037bc43..66c187171e2a 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -3,4 +3,5 @@ DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c
 DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 
367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b
 SHA512 
a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138
 DIST neomutt-20240201.tar.gz 3831010 BLAKE2B 
70654b8edb5b6e01585bb3551a7af3722aebc44a70804ec9e16511eec9b892a4bcf68e043699591b2610095558f3893d4d7f5c15e860c7b8c17458a872c3f170
 SHA512 
431270a093bfa5024f2565aa8921e3482262210ca03c410362b6fa504aa1f2e299d1f6eb63cb05dcaf7b1328051b5d32c4fd719b5cb7ddec83a176a85ff5dc53
+DIST neomutt-20240425.tar.gz 4092419 BLAKE2B 
35728b226a3c6d59b95daf7f2af1d155ed15b9f82958f79fc4c012df1014c5995f8e542ca2df2cdb6d79bbc537c13e7e941355dab5e4879c999f23f107db1ace
 SHA512 
bb47aba1aa8ecc824d9d0a8f6be23f2d39f0aac06739920ee349ff96bc27cbe39b6cfa797f648eb683fe49f01fa1873805a3ed2e7cbf4124dae12517591c02c9
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20240425.ebuild 
b/mail-client/neomutt/neomutt-20240425.ebuild
new file mode 100644
index ..f0e77fe65e6e
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20240425.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/";
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   i

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2024-05-12 Thread Marc Schiffbauer
commit: 12636c14cd0e59fff7621dee9ce37bbde1e8b09d
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun May 12 22:59:26 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun May 12 22:59:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12636c14

mail-client/neomutt: fix minor pkgcheck warning

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 65f398c671f3..f0e77fe65e6e 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,10 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/";
+
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git";
@@ -16,9 +19,6 @@ fi
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
 SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
 
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/";
-
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2024-05-10 Thread Marc Schiffbauer
commit: ecd88651e56180f6b76868ecc789f2eab2df6bd1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri May 10 21:02:20 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri May 10 21:02:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd88651

net-dns/unbound: drop 1.16.3, 1.17.0, 1.17.1, 1.18.0, 1.19.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  |  10 --
 net-dns/unbound/unbound-1.16.3.ebuild | 210 
 net-dns/unbound/unbound-1.17.0.ebuild | 210 
 net-dns/unbound/unbound-1.17.1.ebuild | 212 -
 net-dns/unbound/unbound-1.18.0.ebuild | 214 -
 net-dns/unbound/unbound-1.19.0.ebuild | 218 --
 6 files changed, 1074 deletions(-)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 93ab662eed1f..15e29c268427 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,13 +1,3 @@
-DIST unbound-1.16.3.tar.gz 6204330 BLAKE2B 
b97deade78ab903363e06ff9d71b9895c754378ec276bb17556de62c48a88af5fbabd26f97fb47313d1e631fe75dee245aa38fbf42a865ac3e764882a1124a51
 SHA512 
ef5cda926dd1082a750615d8687bccd756869c66e9f24f984fda4c6613f94f3e4884db328b8d7b490777a75d3e616dcb61c5258e923c0590e6fabacd207c
-DIST unbound-1.16.3.tar.gz.asc 833 BLAKE2B 
2009dac660405b11725c046099cf9bd2f6ccea0bda8936530228b6ab3ceebfadd119b5d91ff1c86845d5104f578597a574daed80a5e6e677c8f7d68b789b
 SHA512 
b106f080d877e479d944a7ebe24a380f4c40c38308733f43f8a60d4e7aedc6597e6daa4a1428f596e705c9c75e6ee7b4187dbbc5750a9c406f59d76d4f1b4a8d
-DIST unbound-1.17.0.tar.gz 6235060 BLAKE2B 
611c1b96ff84e6dd8f7a592135cc17f416cd810d0f35d27c8cedd56af069badd8dca112cc5927a1fe50ec3335c377b6bd6fc4e1a6d63a332a90d676e3c23dcef
 SHA512 
f6b9f279330fb19b5feca09524959940aad8c4e064528aa82b369c726d77e9e8e5ca23f366f6e9edcf2c061b96f482ed7a2c26ac70fc15ae5762b3d7e36a5284
-DIST unbound-1.17.0.tar.gz.asc 833 BLAKE2B 
8b77a16fa1287af7c12720cce0b45c1ab49f691a0516674d28009d5da8c71d5d56a9518e16fb752c2db58dc835223d55ff863bfc03971aa408eb0f65a65600bf
 SHA512 
e1567f088bdf0a96dbdcf365deccb72f42319b9b29510d5d9aefbe66df054446d3dcdfcc54826046af6e4f751aa518798b968685611b1b7f1860f66a96e32a57
-DIST unbound-1.17.1.tar.gz 6244773 BLAKE2B 
c2dec1608e28302da33ee72144bb8eb16cdff2e949e548f9ea5edb10b370e396085de641446b1f94daeb96a48a02f9361ebae69f72f3d449575fe3ce93dcdb5b
 SHA512 
10dd4c3aff77f1c0d19eb3c66956ed6ef1aae19e827d0b3259dc75d9de28dedd41862982a299e67ee07e17fb52058b4beee9d4b1d3bb0a3f633b9ba5b864d168
-DIST unbound-1.17.1.tar.gz.asc 833 BLAKE2B 
d78338da7ca590ef29403b24c271edf8f2eb026ad1f74ba9646f5539e41c6770e172133e1f1dbf1f31623d8f5828f78b8cc3a86bb72f1d6591967c98a994726b
 SHA512 
d663c2ebf9ba4420eb6cd351378d646ac4c9e88bd69913dc1c862a326e98329496a901c86b857f2c157c0401a289ff91e5ac83911477cb9894156c6d959b2b80
-DIST unbound-1.18.0.tar.gz 6315297 BLAKE2B 
55f68cdb08281adaa7446f9b284d850e5e0cbbcbeda98609d9f8297d1bb298fcba51fa0a0805df5acc0a475397c65d295a33ae26144cdafbedb9686915dd174b
 SHA512 
24ca6bfe0ed493eb6aaa5cb1b2b108076ce97c48de7470adf596d1154254351e382b83aae33fcd8d4fa64847e359613e00c979b6f3ba7671215b2d0fd2b03b14
-DIST unbound-1.18.0.tar.gz.asc 833 BLAKE2B 
fb6be5100b960ef6ad279458a2492cc308a120e65a8fcd71aa5a5505bd6213be0ff232c6fd81939bbe53cdddbaa9bd24b79dcc96c69b360ae391b597d9a1d9d7
 SHA512 
222ff184d952b9ee8ce81e1f3384d1640ff4695ca60b7d5f946dc24489d583618fc0f4e3c169514b699c684766fdb352f47ca29853223fbae70a65fd994d4fd2
-DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 
66ec2b1cd32ac5930c088c73e884bc1fb4d35526a0c89bdbe209defd3e78326ce9b3c1a523fc1ab28b8fdf0e457280d5de7b300cf560c15d875f460bc361f5c7
 SHA512 
c7df997ab003d098f53ac97ffb4c8428ab28e24573ff21e21782cbeadca42edadeb5b0db53ce954c9ff3106a5edb36eb47109240c554a44d9aac75727b66aeb4
-DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 
5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50
 SHA512 
63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580
 DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B 
a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012
 SHA512 
c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a
 DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 
30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac
 SHA512 
2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52
 DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 
5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f

[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2024-05-10 Thread Marc Schiffbauer
commit: ae0a71faadb2aa4ae9db4676df4a6d33b4134bff
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri May 10 20:57:00 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri May 10 20:57:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a71fa

net-dns/unbound: add 1.20.0

Bug: https://bugs.gentoo.org/931625
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  |   2 +
 net-dns/unbound/unbound-1.20.0.ebuild | 218 ++
 2 files changed, 220 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index bbba2e811526..93ab662eed1f 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -12,3 +12,5 @@ DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B 
a48c5b9493eb0a9aa2171956e08677e1cfb7c
 DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 
30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac
 SHA512 
2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52
 DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 
5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f0
 SHA512 
f860614f090a5a081cceff8ca7f4b3d416c00a251ae14ceb6b4159dc8cd022f025592074d3d78aee2f86c3eeae9d1a314713e4740aa91062579143199accd159
 DIST unbound-1.19.3.tar.gz.asc 833 BLAKE2B 
6eb71dde451a123ffba44c298d83256613c6325b26adffb6f0347b468bf84e63b090655d12b323f8c187ad4782fad06514fe5ab0246087bd129393d1bdb1533c
 SHA512 
1b6437d7ac4394ab7d6eb0d12f22b39538152f9c88175a5368263059950b8e6b093fa5392d1ff37874effef7a422afa9c690f766802208979a99500a4bea5906
+DIST unbound-1.20.0.tar.gz 6550938 BLAKE2B 
b272a6b8c0118819d9803f0c7f7a4b7eff77e37682f4a9a0f749cafa08da4d4de01cd7bf71698b8fc5a7cdf5ca03685978e6b4395c586c35d1d13bebb7cbb538
 SHA512 
2f6bc76c03b71ca1c2cd2331dc72d62f51493d15e17c59af46b400e542fcabff22e6b9d33f750a3e5f918a0116f45afa760651b2d5aa2feadac151cbbd71b0bd
+DIST unbound-1.20.0.tar.gz.asc 833 BLAKE2B 
14e53fcb692c1e078ae334d298c76ed30b8dd58fc0ba396c6b46edc7a4af49e4a3d2a15874f2a6a59365b129bb819b47327a5cc6e0589c06471a466d84d15785
 SHA512 
1586a320077c606c5c19f251615df54a61854f51acca02df1d391dcc2287aff2c641b009aeee1a98392f63719d70b6bac23ebb7d86b780f8a27cda6e114fc0ad

diff --git a/net-dns/unbound/unbound-1.20.0.ebuild 
b/net-dns/unbound/unbound-1.20.0.ebuild
new file mode 100644
index ..67da62c07740
--- /dev/null
+++ b/net-dns/unbound/unbound-1.20.0.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/";
+SRC_URI="
+   https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz
+   verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc 
)
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux 
static-libs systemd test +tfo threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+DEPEND="
+   acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   dev-libs/openssl:0[-bindist(-)]
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( dev-lang/swig )
+   test? (
+   net-libs/ldns[examples(-)]
+   dev-util/splint
+   app-text/wdiff
+   )
+   verify-sig? ( sec-keys/openpgp-keys-unbound )
+"
+RDEPEND

[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-05-08 Thread Marc Schiffbauer
commit: 89bdbf92d4e882fc32f7de2594b1b432ff1efa52
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed May  8 21:56:19 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed May  8 21:58:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bdbf92

dev-python/bareos: add 22.1.4

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest |  1 +
 dev-python/bareos/bareos-22.1.4.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 58563338c54e..9834da74c158 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1,2 +1,3 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/dev-python/bareos/bareos-22.1.4.ebuild 
b/dev-python/bareos/bareos-22.1.4.ebuild
new file mode 100644
index ..59d31548b8d2
--- /dev/null
+++ b/dev-python/bareos/bareos-22.1.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="python bindings for bareos network backup suite"
+HOMEPAGE="https://www.bareos.com/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-Release-${PV}/python-bareos
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror test"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-05-08 Thread Marc Schiffbauer
commit: c4d82cbcdf075acb02a359d685df9712ec01fce9
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed May  8 21:54:33 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed May  8 21:58:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d82cbc

app-backup/bareos: add 21.1.9, 22.1.4

Bug: https://bugs.gentoo.org/917761
Bug: https://bugs.gentoo.org/830293
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   2 +
 app-backup/bareos/bareos-21.1.9.ebuild | 414 +++
 app-backup/bareos/bareos-22.1.4.ebuild | 434 +
 3 files changed, 850 insertions(+)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 8206ffaf50c5..084b9c1489f4 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,4 +1,6 @@
 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
+DIST bareos-21.1.9.tar.gz 11670286 BLAKE2B 
22486fdf2b80296fed4265afa8ea4f5c0708f7836172da6a0f081c3328eea84c2eaf7de62884c82aeb61ead38f5a872edc6718fce730c16d6e4e96ef520eff0e
 SHA512 
337702bf5b38bdf6f96720748ec0ab154f698389d6ff535b59f0a9432783f021287b98ac446467a1da51614c6fd740b45b8a5363f56cb5bd855bfe333fc6cfac
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 
1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a
 SHA512 
4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85
 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/app-backup/bareos/bareos-21.1.9.ebuild 
b/app-backup/bareos/bareos-21.1.9.ebuild
new file mode 100644
index ..ae6b1efd9be1
--- /dev/null
+++ b/app-backup/bareos/bareos-21.1.9.ebuild
@@ -0,0 +1,414 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+CMAKE_WARN_UNUSED_CLI=no
+#CMAKE_REMOVE_MODULES=yes
+
+inherit python-any-r1 systemd cmake tmpfiles
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+
+# some tests still fail propably due to missing bits in src_test -> TODO
+RESTRICT="mirror test"
+#RESTRICT="
+#  mirror
+#  !test? ( test )
+#"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
+# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
+DEPEND="
+   !app-backup/bacula
+   acct-group/${PN}
+   !x86? (
+   ceph? ( sys-cluster/ceph )
+   )
+   glusterfs? ( sys-cluster/glusterfs )
+   lmdb? ( dev-db/lmdb )
+   dev-libs/gmp:0
+   !clientonly? (
+   acct-user/${PN}
+   dev-db/postgresql:*[threads(+)]
+   director? (
+   virtual/mta
+   )
+   )
+   logwatch? ( sys-apps/logwatch )
+   ndmp? ( net-libs/rpcsvc-proto )
+   tcpd? ( sys-apps/tcp-wrappers )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   dev-libs/jansson:=[static-libs]
+   dev-libs/lzo[static-libs]
+   dev-libs/openssl:0=[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   )
+   !static? (
+   acl? ( virtual/acl )
+   dev-li

[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-04-29 Thread Marc Schiffbauer
commit: 6d2a93f4a3a15ffc98c7a70c474a1d7f4eeda874
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr 29 22:15:23 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr 29 22:15:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2a93f4

app-editors/logseq-desktop-bin: add 0.10.9, drop 0.10.7

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest | 2 +-
 ...ogseq-desktop-bin-0.10.7.ebuild => logseq-desktop-bin-0.10.9.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index a7cfe3cb8cd8..45cd342fea89 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B 
a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e
 SHA512 
c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550
 DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 
851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee
 SHA512 
64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42
+DIST logseq-desktop-bin-0.10.9.zip 188490864 BLAKE2B 
83e1b94490a4295f5f2821e70e83c76b31ab19879fa800b643cc81622169031d8e2af18eddedeabe3c6ae2e4a575ec9cb0b50acab48aef711c5f4cd678c0
 SHA512 
8f93c498d64699dcf5c68e7dc800a0a96f667b7767683903ba38cd7dea9f4787b9ab03e83e75cbf6d0b3ba5e52b1442e29aad1383b14c3acdf67463cc7eae176

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.9.ebuild
similarity index 100%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.9.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2024-04-15 Thread Marc Schiffbauer
commit: d8a51658d025676fe092069ece3964554530ac4b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr 15 08:52:26 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr 15 08:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a51658

net-dns/unbound: add 1.19.3

Bug: https://bugs.gentoo.org/929689
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  |   2 +
 net-dns/unbound/unbound-1.19.3.ebuild | 218 ++
 2 files changed, 220 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 3361bdfd1b77..bbba2e811526 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -10,3 +10,5 @@ DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 
66ec2b1cd32ac5930c088c73e884bc1fb4d35
 DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 
5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50
 SHA512 
63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580
 DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B 
a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012
 SHA512 
c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a
 DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 
30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac
 SHA512 
2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52
+DIST unbound-1.19.3.tar.gz 6338685 BLAKE2B 
5d9cbc26510afc2b92ecce6307cd9924a1b450892f7839f076535177ab35f78059d271e628e2aa995b62f5cf97add2363561a819d6e0181beb6b44421661d8f0
 SHA512 
f860614f090a5a081cceff8ca7f4b3d416c00a251ae14ceb6b4159dc8cd022f025592074d3d78aee2f86c3eeae9d1a314713e4740aa91062579143199accd159
+DIST unbound-1.19.3.tar.gz.asc 833 BLAKE2B 
6eb71dde451a123ffba44c298d83256613c6325b26adffb6f0347b468bf84e63b090655d12b323f8c187ad4782fad06514fe5ab0246087bd129393d1bdb1533c
 SHA512 
1b6437d7ac4394ab7d6eb0d12f22b39538152f9c88175a5368263059950b8e6b093fa5392d1ff37874effef7a422afa9c690f766802208979a99500a4bea5906

diff --git a/net-dns/unbound/unbound-1.19.3.ebuild 
b/net-dns/unbound/unbound-1.19.3.ebuild
new file mode 100644
index ..67da62c07740
--- /dev/null
+++ b/net-dns/unbound/unbound-1.19.3.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/";
+SRC_URI="
+   https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz
+   verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc 
)
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux 
static-libs systemd test +tfo threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+DEPEND="
+   acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   dev-libs/openssl:0[-bindist(-)]
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( dev-lang/swig )
+   test? (
+   net-libs/ldns[examples(-)]
+   dev-util/splint
+   app-text/wdiff
+   )
+   verify-sig? ( sec-keys/openpgp-keys-unbound )
+"
+RDEPEND

[gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/

2024-04-15 Thread Marc Schiffbauer
commit: dfb13f97a998343c1ce620bae6167307fea182bc
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr 15 08:33:48 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr 15 08:35:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb13f97

net-libs/ldns: PythonCompatUpdate (3.12)

Closes: https://bugs.gentoo.org/929704
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-libs/ldns/ldns-1.8.3-r3.ebuild | 90 ++
 1 file changed, 90 insertions(+)

diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild 
b/net-libs/ldns/ldns-1.8.3-r3.ebuild
new file mode 100644
index ..8b6b4d2afbe2
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/";
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # missing test directory
+
+BDEPEND="
+   python? ( dev-lang/swig )
+   doc? ( app-text/doxygen )
+"
+DEPEND="
+   python? ( ${PYTHON_DEPS} )
+   >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+   examples? ( net-libs/libpcap )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/ldns-config
+)
+
+PATCHES=(
+   "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
+   "${FILESDIR}/${P}-docs.patch"
+   "${FILESDIR}/${P}-configure-strict.patch"
+   "${FILESDIR}/${PN}-1.8.3-swig-4.2.0.patch"
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Drop after 1.8.3
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_with python pyldns) \
+   $(multilib_native_use_with python pyldnsx) \
+   --with-ssl="${EPREFIX}"/usr \
+   $(multilib_native_with drill) \
+   $(multilib_native_use_with examples) \
+   --disable-rpath
+}
+
+multilib_src_compile() {
+   default
+
+   if multilib_is_native_abi && use doc ; then
+   emake doxygen
+   fi
+}
+
+multilib_src_install() {
+   default
+
+   if multilib_is_native_abi && use doc ; then
+   dodoc -r doc/html
+   fi
+}
+
+multilib_src_install_all() {
+   dodoc Changelog README*
+
+   find "${D}" -name '*.la' -delete || die
+   use python && python_optimize
+
+   insinto /usr/share/vim/vimfiles/ftdetect
+   doins libdns.vim
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/lib_users/

2024-04-15 Thread Marc Schiffbauer
commit: 27404215f61bf88d09e6f90aaf8365e8f09240af
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr 15 08:25:49 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr 15 08:25:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27404215

app-admin/lib_users: PythonCompatUpdate (3.12)

Closes: https://bugs.gentoo.org/929274
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/lib_users/lib_users-0.15-r1.ebuild | 44 
 1 file changed, 44 insertions(+)

diff --git a/app-admin/lib_users/lib_users-0.15-r1.ebuild 
b/app-admin/lib_users/lib_users-0.15-r1.ebuild
new file mode 100644
index ..45ccbc10dde4
--- /dev/null
+++ b/app-admin/lib_users/lib_users-0.15-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-r1
+
+DESCRIPTION="Check for mapped libs and open files that are marked as deleted"
+HOMEPAGE="https://github.com/klausman/lib_users";
+SRC_URI="https://github.com/klausman/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   test? (
+   dev-python/nose2[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${PYTHON_DEPS}"
+
+src_test() {
+   python_foreach_impl nose2 --verbosity=2
+}
+
+my_install() {
+   python_newscript lib_users.py lib_users
+   python_newscript fd_users.py fd_users
+   # lib_users_util/ contains a test script we don't want, so do things by 
hand
+   python_moduleinto lib_users_util
+   python_domodule lib_users_util/common.py
+   python_domodule lib_users_util/__init__.py
+}
+
+src_install() {
+   python_foreach_impl my_install
+   dodoc README.md TODO
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-04-07 Thread Marc Schiffbauer
commit: f8febba1bd051513f3f79c9908790b59793de931
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Apr  7 11:43:42 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Apr  7 11:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8febba1

app-admin/restart-services: add 1.3, drop 1.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest | 2 +-
 .../{restart-services-1.1.ebuild => restart-services-1.3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 3f18871dbd1d..b8434950c777 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,3 +1,3 @@
 DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
-DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b
 DIST restart-services-1.2.tgz 27526 BLAKE2B 
3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882
 SHA512 
815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0
+DIST restart-services-1.3.tgz 27740 BLAKE2B 
b49fce16771c055aa93b8ac55f5eb37af18cc66b3c63152c276a34b6e8b6e953af651d190e167f036c003d9d615727b3efb382c9e770d55a8885974e9158a750
 SHA512 
1f45d333be5d342d2bc206380c1fbe4713d2e02d17547b7c9e648ee7be568900042b7e240c16e8d018020ecefd018a5564268c57a32fe3d9f2f660fc062bc45a

diff --git a/app-admin/restart-services/restart-services-1.1.ebuild 
b/app-admin/restart-services/restart-services-1.3.ebuild
similarity index 100%
rename from app-admin/restart-services/restart-services-1.1.ebuild
rename to app-admin/restart-services/restart-services-1.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-04-01 Thread Marc Schiffbauer
commit: d1e2b01acdc7751bf0278b7739fdadd5a531f874
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr  1 13:51:21 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr  1 13:52:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e2b01a

app-editors/logseq-desktop-bin: drop 0.10.6-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 -
 .../logseq-desktop-bin-0.10.6-r1.ebuild| 91 --
 2 files changed, 92 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 7794df6e37ac..a7cfe3cb8cd8 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,3 +1,2 @@
-DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368
 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B 
a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e
 SHA512 
c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550
 DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 
851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee
 SHA512 
64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild
deleted file mode 100644
index bc4f1ec885d5..
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
-   ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
-HOMEPAGE="https://github.com/logseq/logseq";
-SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
-S="${WORKDIR}/Logseq-linux-x64"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="mirror splitdebug"
-
-RDEPEND="
-   dev-libs/nss
-   dev-libs/openssl:0/3
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   sys-libs/zlib
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-BDEPEND="
-   app-arch/unzip
-"
-
-QA_PREBUILT="*"
-
-src_configure() {
-   default
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-   default
-   pushd locales > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-}
-
-src_install() {
-   exeinto /opt/logseq-desktop
-   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
-
-   insinto /opt/logseq-desktop
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
-   v8_context_snapshot.bin version vk_swiftshader_icd.json
-   insopts -m0755
-   doins -r locales resources
-
-   # Chrome-sandbox requires the setuid bit to be specifically set
-   # see https://github.com/electron/electron/issues/17972
-   fowners root /opt/logseq-desktop/chrome-sandbox
-   fperms 4711 /opt/logseq-desktop/chrome-sandbox
-
-   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
-   # See #903616 and #890595
-   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
-   dosym ../logseq-desktop/Logseq /opt/bin/logseq
-
-   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
-   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   # some releases do not have an icon included, but we dont fail if that 
happens
-   doicon resources/app/icons/logseq.png || true
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-04-01 Thread Marc Schiffbauer
commit: 54f19562bf0e418eb1a6de09b87adca30bd4d026
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr  1 13:51:08 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr  1 13:52:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f19562

app-editors/logseq-desktop-bin: add 0.10.8

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 +
 .../logseq-desktop-bin-0.10.8.ebuild   | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 00ab0b7a216d..7794df6e37ac 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368
 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B 
a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e
 SHA512 
c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550
+DIST logseq-desktop-bin-0.10.8.zip 189513360 BLAKE2B 
851b9a5b8b7a5b1c94ecc71cab87dfe6b94a55f8c320b81e80647499741661e1f220b9077acb6f1cdd61e2a6c7dc646fb832cdc80e504a8a4015531d81875cee
 SHA512 
64a31ce323d7f0e9640a6c1b386631b0a9571bf9677effc3e0d1fd0fb8e68da3b95d37ef1db97bb2c7a12f3c1a75de7db44af566fcdfa62eb8aa76390330bf42

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild
new file mode 100644
index ..bc4f1ec885d5
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.8.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
+   ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+S="${WORKDIR}/Logseq-linux-x64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="mirror splitdebug"
+
+RDEPEND="
+   dev-libs/nss
+   dev-libs/openssl:0/3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd locales > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+}
+
+src_install() {
+   exeinto /opt/logseq-desktop
+   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto /opt/logseq-desktop
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
+   v8_context_snapshot.bin version vk_swiftshader_icd.json
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set
+   # see https://github.com/electron/electron/issues/17972
+   fowners root /opt/logseq-desktop/chrome-sandbox
+   fperms 4711 /opt/logseq-desktop/chrome-sandbox
+
+   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
+   # See #903616 and #890595
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym ../logseq-desktop/Logseq /opt/bin/logseq
+
+   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
+   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
+   # some releases do not have an icon included, but we dont fail if that 
happens
+   doicon resources/app/icons/logseq.png || true
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-04-01 Thread Marc Schiffbauer
commit: c94628597c5c11549bbf6e25edb9431fc5844dce
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr  1 12:46:00 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr  1 12:46:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9462859

app-admin/restart-services: drop 1.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 -
 .../restart-services/restart-services-1.0.ebuild   | 36 --
 2 files changed, 37 deletions(-)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index b339d64bdb6b..3f18871dbd1d 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,4 +1,3 @@
 DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
-DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2
 DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b
 DIST restart-services-1.2.tgz 27526 BLAKE2B 
3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882
 SHA512 
815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0

diff --git a/app-admin/restart-services/restart-services-1.0.ebuild 
b/app-admin/restart-services/restart-services-1.0.ebuild
deleted file mode 100644
index 6a24cf48136e..
--- a/app-admin/restart-services/restart-services-1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
-HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
-SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
-   app-admin/lib_users
-   app-portage/portage-utils
-   || ( sys-apps/openrc sys-apps/systemd )
-"
-
-src_install() {
-   dosbin restart-services
-   doman restart-services.1
-   keepdir /etc/restart-services.d
-   insinto /etc
-   doins restart-services.conf
-   dodoc README CHANGES
-
-   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
-   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
-   # You may put your local changes here or in any other *.conf file
-   # in this directory so you can leave /etc/restart-services.conf as is.
-   # Example:
-   # *extend* SV_ALWAYS to match 'myservice'
-   # SV_ALWAYS+=( myservice )
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-04-01 Thread Marc Schiffbauer
commit: 65c6d4a3c5c6ca82ca1d8dcbc5b1720f77019e83
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Apr  1 12:45:33 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Apr  1 12:45:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c6d4a3

app-admin/restart-services: add 1.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 +
 .../restart-services/restart-services-1.2.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 5114080c53de..b339d64bdb6b 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,3 +1,4 @@
 DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
 DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2
 DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b
+DIST restart-services-1.2.tgz 27526 BLAKE2B 
3936a4145767f917d4f1c856c65ee2b6445b495988e77ada488ff4b43d87abaaca7b9d59e48c89c59a666559d0416d5cf1a6171c5d903ee0385dabb922929882
 SHA512 
815fb40c4616afaf2e27877a4cbba86c0d44432cbf4be04991431e71f5e495dcb92f66bda020dca47d5363388455fbeaa3f3e35d2e9451785301386c73f724c0

diff --git a/app-admin/restart-services/restart-services-1.2.ebuild 
b/app-admin/restart-services/restart-services-1.2.ebuild
new file mode 100644
index ..10daef1472d7
--- /dev/null
+++ b/app-admin/restart-services/restart-services-1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
+HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
+SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   app-admin/lib_users
+   app-portage/portage-utils
+   || ( sys-apps/openrc sys-apps/systemd )
+"
+
+src_install() {
+   dosbin restart-services
+   doman restart-services.1
+   keepdir /etc/restart-services.d
+   insinto /etc
+   doins restart-services.conf
+   dodoc README CHANGES
+
+   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
+   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
+   # You may put your local changes here or in any other *.conf file
+   # in this directory so you can leave /etc/restart-services.conf as is.
+   # Example:
+   # *extend* SV_ALWAYS to match 'myservice'
+   # SV_ALWAYS+=( myservice )
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-03-12 Thread Marc Schiffbauer
commit: 3a45eb92b4a944b1e4f9d805c84f76a0c51d91e1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Mar 12 15:18:49 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Mar 12 15:19:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a45eb92

Revert "app-admin/restart-services: drop 0.17.0-r1"

This reverts commit bab8e8c71d636614c31504c4e6b788d9693cd89c.

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 +
 .../restart-services-0.17.0-r1.ebuild  | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index ddccc861195b..5114080c53de 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,2 +1,3 @@
+DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
 DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2
 DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b

diff --git a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild 
b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild
new file mode 100644
index ..aee74d1cc63c
--- /dev/null
+++ b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
+HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
+SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+
+RDEPEND="
+   app-admin/lib_users
+   app-portage/portage-utils
+   || ( sys-apps/openrc sys-apps/systemd )
+"
+
+src_install() {
+   dosbin restart-services
+   doman restart-services.1
+   keepdir /etc/restart-services.d
+   insinto /etc
+   doins restart-services.conf
+   dodoc README CHANGES
+
+   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
+   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
+   # You may put your local changes here or in any other *.conf file
+   # in this directory so you can leave /etc/restart-services.conf as is.
+   # Example:
+   # *extend* SV_ALWAYS to match 'myservice'
+   # SV_ALWAYS+=( myservice )
+   EOF
+}
+
+pkg_postinst() {
+   # migrate config data for versions < 0.13.2
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+
+   if [[ $(ver_cut 1 ${REPLACING_VERSIONS}) -eq 0 ]] \
+   && [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 14 
]]; then
+   local have_old_config=0
+   ebegin "Checking for old config"
+   if [[ -f /etc/restart_services.conf ]]; then
+   have_old_config=1
+   ewarn "Old config file found: 
/etc/restart_services.conf"
+   ewarn "It will be ignored so please migrate 
settings to a file in"
+   ewarn "/etc/restart-services.d/ and/or remove 
/etc/restart_services.conf"
+   fi
+   if [[ -d /etc/restart_services.d ]]; then
+   have_old_config=1
+   ewarn "Old config directory found: 
/etc/restart_services.d"
+   ewarn "It will be ignored so please migrate 
files to /etc/restart-services.d"
+   ewarn "and/or remove /etc/restart_services.d"
+   fi
+   eend ${have_old_config}
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-03-12 Thread Marc Schiffbauer
commit: bab8e8c71d636614c31504c4e6b788d9693cd89c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Mar 12 12:07:27 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Mar 12 12:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab8e8c7

app-admin/restart-services: drop 0.17.0-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 -
 .../restart-services-0.17.0-r1.ebuild  | 61 --
 2 files changed, 62 deletions(-)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 5114080c53de..ddccc861195b 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,3 +1,2 @@
-DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
 DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2
 DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b

diff --git a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild 
b/app-admin/restart-services/restart-services-0.17.0-r1.ebuild
deleted file mode 100644
index aee74d1cc63c..
--- a/app-admin/restart-services/restart-services-0.17.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
-HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
-SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
-
-RDEPEND="
-   app-admin/lib_users
-   app-portage/portage-utils
-   || ( sys-apps/openrc sys-apps/systemd )
-"
-
-src_install() {
-   dosbin restart-services
-   doman restart-services.1
-   keepdir /etc/restart-services.d
-   insinto /etc
-   doins restart-services.conf
-   dodoc README CHANGES
-
-   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
-   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
-   # You may put your local changes here or in any other *.conf file
-   # in this directory so you can leave /etc/restart-services.conf as is.
-   # Example:
-   # *extend* SV_ALWAYS to match 'myservice'
-   # SV_ALWAYS+=( myservice )
-   EOF
-}
-
-pkg_postinst() {
-   # migrate config data for versions < 0.13.2
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-
-   if [[ $(ver_cut 1 ${REPLACING_VERSIONS}) -eq 0 ]] \
-   && [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 14 
]]; then
-   local have_old_config=0
-   ebegin "Checking for old config"
-   if [[ -f /etc/restart_services.conf ]]; then
-   have_old_config=1
-   ewarn "Old config file found: 
/etc/restart_services.conf"
-   ewarn "It will be ignored so please migrate 
settings to a file in"
-   ewarn "/etc/restart-services.d/ and/or remove 
/etc/restart_services.conf"
-   fi
-   if [[ -d /etc/restart_services.d ]]; then
-   have_old_config=1
-   ewarn "Old config directory found: 
/etc/restart_services.d"
-   ewarn "It will be ignored so please migrate 
files to /etc/restart-services.d"
-   ewarn "and/or remove /etc/restart_services.d"
-   fi
-   eend ${have_old_config}
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-03-12 Thread Marc Schiffbauer
commit: 04ece1e06f0968a43bbf60353f2e2acdec9a42ed
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Mar 12 12:07:00 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Mar 12 12:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ece1e0

app-admin/restart-services: add 1.1

Closes: https://bugs.gentoo.org/926219
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 +
 .../restart-services/restart-services-1.1.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 3aa1527fd16d..5114080c53de 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1,2 +1,3 @@
 DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
 DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2
+DIST restart-services-1.1.tgz 26227 BLAKE2B 
7893aa01c965fca24b42312f6b01cac46b0bbd3d8304865539adb00cc6f7cdcf8cff1a912cce98534eb4f3bd0af0e01df3387dab87b8e53193152b3966ff3c9b
 SHA512 
165e4b07fa9a15a749f8e50064da83e9e1749f465248259de5b0dc97c2ef249131e1e993d8e34975628ed69b35e194b3d75a578f6279188f76236d02a970ac4b

diff --git a/app-admin/restart-services/restart-services-1.1.ebuild 
b/app-admin/restart-services/restart-services-1.1.ebuild
new file mode 100644
index ..10daef1472d7
--- /dev/null
+++ b/app-admin/restart-services/restart-services-1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
+HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
+SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   app-admin/lib_users
+   app-portage/portage-utils
+   || ( sys-apps/openrc sys-apps/systemd )
+"
+
+src_install() {
+   dosbin restart-services
+   doman restart-services.1
+   keepdir /etc/restart-services.d
+   insinto /etc
+   doins restart-services.conf
+   dodoc README CHANGES
+
+   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
+   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
+   # You may put your local changes here or in any other *.conf file
+   # in this directory so you can leave /etc/restart-services.conf as is.
+   # Example:
+   # *extend* SV_ALWAYS to match 'myservice'
+   # SV_ALWAYS+=( myservice )
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2024-03-08 Thread Marc Schiffbauer
commit: 93f4d67868895001561b11e620c7075f7e9ffb14
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Mar  8 12:12:21 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Mar  8 12:19:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f4d678

dev-python/bareos: add 23.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest |  1 +
 dev-python/bareos/bareos-23.0.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index f5a1721f35bd..58563338c54e 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1 +1,2 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/dev-python/bareos/bareos-23.0.2.ebuild 
b/dev-python/bareos/bareos-23.0.2.ebuild
new file mode 100644
index ..59d31548b8d2
--- /dev/null
+++ b/dev-python/bareos/bareos-23.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="python bindings for bareos network backup suite"
+HOMEPAGE="https://www.bareos.com/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-Release-${PV}/python-bareos
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror test"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-03-08 Thread Marc Schiffbauer
commit: 1b86fb962f0d22263f6d300c2d3a2ff1d7b971bb
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Mar  8 12:18:54 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Mar  8 12:19:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b86fb96

app-backup/bareos: add 23.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   1 +
 app-backup/bareos/bareos-23.0.2.ebuild | 435 +
 2 files changed, 436 insertions(+)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 131affc1f7b5..8206ffaf50c5 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,4 @@
 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
+DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/app-backup/bareos/bareos-23.0.2.ebuild 
b/app-backup/bareos/bareos-23.0.2.ebuild
new file mode 100644
index ..f88f46187fe6
--- /dev/null
+++ b/app-backup/bareos/bareos-23.0.2.ebuild
@@ -0,0 +1,435 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+CMAKE_WARN_UNUSED_CLI=no
+
+inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/${PN}-Release-${PV}
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+
+# some tests still fail propably due to missing bits in src_test -> TODO
+RESTRICT="mirror test"
+#RESTRICT="
+#  mirror
+#  !test? ( test )
+#"
+
+LICENSE="AGPL-3"
+SLOT="0"
+IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
+# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
+DEPEND="
+   !app-backup/bacula
+   acct-group/${PN}
+   !x86? (
+   ceph? ( sys-cluster/ceph )
+   )
+   glusterfs? ( sys-cluster/glusterfs )
+   lmdb? ( dev-db/lmdb )
+   dev-libs/gmp:0
+   !clientonly? (
+   acct-user/${PN}
+   dev-db/postgresql:*[threads(+)]
+   director? (
+   virtual/mta
+   )
+   )
+   logwatch? ( sys-apps/logwatch )
+   ndmp? ( net-libs/rpcsvc-proto )
+   tcpd? ( sys-apps/tcp-wrappers )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   dev-libs/jansson:=[static-libs]
+   dev-libs/lzo[static-libs]
+   dev-libs/openssl:0=[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   )
+   !static? (
+   acl? ( virtual/acl )
+   dev-libs/jansson:=
+   dev-libs/lzo
+   dev-libs/openssl:0=
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   )
+   X? (
+   dev-qt/qtwidgets:5=
+   )
+   "
+RDEPEND="${DEPEND}
+   !clientonly? (
+   storage-daemon? (
+   sys-block/mtx
+   app-arch/mt-st
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+   "
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   dev-cpp/gtest
+  

[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2024-03-08 Thread Marc Schiffbauer
commit: 1f789094876b3ec925c7a6a2f6729aae104b6f54
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Mar  8 12:13:13 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Mar  8 12:19:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f789094

www-apps/bareos-webui: add 23.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest   |   1 +
 www-apps/bareos-webui/bareos-webui-23.0.2.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index d4c70edffeab..9f73b79b736e 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1,2 +1,3 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
+DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 
0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b
 SHA512 
a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
new file mode 100644
index ..446090d5394d
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake webapp
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   S=${WORKDIR}/${PF}/webui
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+else
+   S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+   
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   
dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+   virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_prepare() {
+   # fix missing VERSION
+   sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+   cmake_src_prepare
+   default
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   pushd "${WORKDIR}/${PF}"
+   else
+   pushd "${S}"/..
+   fi
+   CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+   popd
+   local mycmakeargs=(
+   -DVERSION_STRING=${CURRENT_VERSION}
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README.md doc/README-TRANSLATION.md
+
+   dodir /etc/bareos/bareos-dir.d
+   cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+   webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+   webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+   insinto /etc/"${PN}"
+   doins install/{configuration,directors}.ini
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+
+   keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
+   webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+
+   # cleanup
+   find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
+   rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+

[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-03-06 Thread Marc Schiffbauer
commit: b243dc3fe19eb9c086a654d9090fb413adff5248
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  6 17:24:49 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  6 17:24:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b243dc3f

app-editors/logseq-desktop-bin: drop 0.10.5

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 -
 .../logseq-desktop-bin-0.10.5.ebuild   | 89 --
 2 files changed, 90 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 998e1902012e..00ab0b7a216d 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,3 +1,2 @@
-DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3
 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368
 DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B 
a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e
 SHA512 
c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
deleted file mode 100644
index 9de621ef95c7..
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
-   ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
-HOMEPAGE="https://github.com/logseq/logseq";
-SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
-S="${WORKDIR}/Logseq-linux-x64"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="mirror splitdebug"
-
-RDEPEND="
-   dev-libs/openssl:0/3
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-BDEPEND="
-   app-arch/unzip
-"
-
-QA_PREBUILT="*"
-
-src_configure() {
-   default
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-   default
-   pushd locales > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-}
-
-src_install() {
-   exeinto /opt/logseq-desktop
-   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
-
-   insinto /opt/logseq-desktop
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
-   v8_context_snapshot.bin version vk_swiftshader_icd.json
-   insopts -m0755
-   doins -r locales resources
-
-   # Chrome-sandbox requires the setuid bit to be specifically set
-   # see https://github.com/electron/electron/issues/17972
-   fowners root /opt/logseq-desktop/chrome-sandbox
-   fperms 4711 /opt/logseq-desktop/chrome-sandbox
-
-   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
-   # See #903616 and #890595
-   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
-   dosym ../logseq-desktop/Logseq /opt/bin/logseq
-
-   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
-   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   # some releases do not have an icon included, but we dont fail if that 
happens
-   doicon resources/app/icons/logseq.png || true
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-03-06 Thread Marc Schiffbauer
commit: 25c8a924c05a2c8ec96c0d7720956a03880a384b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  6 17:24:37 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  6 17:24:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c8a924

app-editors/logseq-desktop-bin: add 0.10.7

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 +
 .../logseq-desktop-bin-0.10.7.ebuild   | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index e0b4cbe35cb4..998e1902012e 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3
 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368
+DIST logseq-desktop-bin-0.10.7.zip 189638441 BLAKE2B 
a2e81edca960f4efd3bd93634b57a1791a505a5aabcb43a1a551fb9270023f024cad704321c2a080af1f0e20b57848949eff2f4d7ddbcaf5a001048c7c2cec2e
 SHA512 
c0bf76bb8ea9b58cfd229650a480b0f197c8d6c7780a146d73bcd4b439446a9bfd006154686b2e40f11d433d5f781f70f16e5b2e00fb8373c5dae57ebb679550

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild
new file mode 100644
index ..bc4f1ec885d5
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.7.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
+   ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+S="${WORKDIR}/Logseq-linux-x64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="mirror splitdebug"
+
+RDEPEND="
+   dev-libs/nss
+   dev-libs/openssl:0/3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd locales > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+}
+
+src_install() {
+   exeinto /opt/logseq-desktop
+   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto /opt/logseq-desktop
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
+   v8_context_snapshot.bin version vk_swiftshader_icd.json
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set
+   # see https://github.com/electron/electron/issues/17972
+   fowners root /opt/logseq-desktop/chrome-sandbox
+   fperms 4711 /opt/logseq-desktop/chrome-sandbox
+
+   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
+   # See #903616 and #890595
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym ../logseq-desktop/Logseq /opt/bin/logseq
+
+   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
+   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
+   # some releases do not have an icon included, but we dont fail if that 
happens
+   doicon resources/app/icons/logseq.png || true
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2024-02-26 Thread Marc Schiffbauer
commit: 7d56b9331e53066c52a7c92e9ca9043b40c0fc5a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Feb 26 16:50:08 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Feb 26 16:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d56b933

www-apps/bareos-webui: add 23.0.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest   |   1 +
 www-apps/bareos-webui/bareos-webui-23.0.1.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index f5a1721f35bd..d4c70edffeab 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1 +1,2 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
new file mode 100644
index ..446090d5394d
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake webapp
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   S=${WORKDIR}/${PF}/webui
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+else
+   S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+   
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   
dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+   virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_prepare() {
+   # fix missing VERSION
+   sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+   cmake_src_prepare
+   default
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   pushd "${WORKDIR}/${PF}"
+   else
+   pushd "${S}"/..
+   fi
+   CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+   popd
+   local mycmakeargs=(
+   -DVERSION_STRING=${CURRENT_VERSION}
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README.md doc/README-TRANSLATION.md
+
+   dodir /etc/bareos/bareos-dir.d
+   cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+   webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+   webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+   insinto /etc/"${PN}"
+   doins install/{configuration,directors}.ini
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+
+   keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
+   webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+
+   # cleanup
+   find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
+   rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   einfo ""
+   einfo "The webui uses 'webapp-config' to be installed to the webservers 
docroot"
+   einfo "E.g. to install webapp-config may be called like so:"
+   einfo ""
+   einfo "  ~# webapp-config -h localhost -d bareos-webui -I bareos-webui 
${PV}"
+   einfo ""
+   einfo "See 'man webapp-config' for details."
+   einfo ""
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2024-02-19 Thread Marc Schiffbauer
commit: 80f8b20d0d0430526555bf97582787da50df0268
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Feb 19 13:36:11 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Feb 19 13:36:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8b20d

mail-client/neomutt: add 20240201

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20240201.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 0d7cd569c869..bd7e9037bc43 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,4 +2,5 @@ DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7c
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e
 DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 
367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b
 SHA512 
a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138
+DIST neomutt-20240201.tar.gz 3831010 BLAKE2B 
70654b8edb5b6e01585bb3551a7af3722aebc44a70804ec9e16511eec9b892a4bcf68e043699591b2610095558f3893d4d7f5c15e860c7b8c17458a872c3f170
 SHA512 
431270a093bfa5024f2565aa8921e3482262210ca03c410362b6fa504aa1f2e299d1f6eb63cb05dcaf7b1328051b5d32c4fd719b5cb7ddec83a176a85ff5dc53
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20240201.ebuild 
b/mail-client/neomutt/neomutt-20240201.ebuild
new file mode 100644
index ..9b86f293c2e9
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20240201.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   i

[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-02-19 Thread Marc Schiffbauer
commit: 981986fc82de9d9c42f5bc833060e2b561e2954a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Feb 19 08:47:23 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Feb 19 08:48:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981986fc

app-editors/logseq-desktop-bin: add missing rdep

Closes: https://bugs.gentoo.org/924749
Signed-off-by: Marc Schiffbauer  gentoo.org>

 ...seq-desktop-bin-0.10.6.ebuild => logseq-desktop-bin-0.10.6-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild
similarity index 99%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild
index e1b0af6cf3f7..bc4f1ec885d5 100644
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6-r1.ebuild
@@ -23,6 +23,7 @@ KEYWORDS="-* ~amd64"
 RESTRICT="mirror splitdebug"
 
 RDEPEND="
+   dev-libs/nss
dev-libs/openssl:0/3
media-libs/alsa-lib
media-libs/mesa



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-auto-snapshot/

2024-02-16 Thread Marc Schiffbauer
commit: ff5d3f8e3d33746503c5c868d8654793e650bc0a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Feb 16 12:59:33 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Feb 16 12:59:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d3f8e

sys-fs/zfs-auto-snapshot: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 sys-fs/zfs-auto-snapshot/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/zfs-auto-snapshot/metadata.xml 
b/sys-fs/zfs-auto-snapshot/metadata.xml
index e90679bbaa7c..927b1d188871 100644
--- a/sys-fs/zfs-auto-snapshot/metadata.xml
+++ b/sys-fs/zfs-auto-snapshot/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   msch...@gentoo.org
+       Marc Schiffbauer
+   

An alternative implementation of the zfs-auto-snapshot service 
for Linux
that is compatible with zfs-linux and zfs-fuse.



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-02-16 Thread Marc Schiffbauer
commit: 6099a52d6f05097ca4d6ec446a9e99c650529387
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Feb 16 12:00:54 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Feb 16 12:00:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6099a52d

app-editors/logseq-desktop-bin: drop 0.10.3

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 -
 .../logseq-desktop-bin-0.10.3.ebuild   | 89 --
 2 files changed, 90 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 044d6e7a3fae..e0b4cbe35cb4 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,3 +1,2 @@
-DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B 
b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d
 SHA512 
615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1
 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3
 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild
deleted file mode 100644
index f5d920066282..
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
-   ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
-HOMEPAGE="https://github.com/logseq/logseq";
-SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
-S="${WORKDIR}/Logseq-linux-x64"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="mirror splitdebug"
-
-RDEPEND="
-   dev-libs/openssl:0/3
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-BDEPEND="
-   app-arch/unzip
-"
-
-QA_PREBUILT="*"
-
-src_configure() {
-   default
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-   default
-   pushd locales > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-}
-
-src_install() {
-   exeinto /opt/logseq-desktop
-   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
-
-   insinto /opt/logseq-desktop
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
-   v8_context_snapshot.bin version vk_swiftshader_icd.json
-   insopts -m0755
-   doins -r locales resources
-
-   # Chrome-sandbox requires the setuid bit to be specifically set
-   # see https://github.com/electron/electron/issues/17972
-   fowners root /opt/logseq-desktop/chrome-sandbox
-   fperms 4711 /opt/logseq-desktop/chrome-sandbox
-
-   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
-   # See #903616 and #890595
-   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
-   dosym ../logseq-desktop/Logseq /opt/bin/logseq
-
-   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
-   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   # some releases do not have an icon included, but we dont fail if that 
happens
-   doicon resources/app/icons/logseq.png || true
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/, profiles/features/musl/

2024-02-16 Thread Marc Schiffbauer
commit: 8ecc13c37a20b5112ac26306fd29d38e6061baf0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Feb 16 11:58:47 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Feb 16 12:00:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecc13c3

app-editors/logseq-desktop-bin: add 0.10.6

and add mask for musl, as its compiled against glibc

Closes: https://bugs.gentoo.org/922350
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 +
 .../logseq-desktop-bin-0.10.6.ebuild   | 90 ++
 profiles/features/musl/package.mask|  4 +
 3 files changed, 95 insertions(+)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 610af32627ea..044d6e7a3fae 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B 
b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d
 SHA512 
615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1
 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3
+DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 
96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0
 SHA512 
42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild
new file mode 100644
index ..e1b0af6cf3f7
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
+   ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+S="${WORKDIR}/Logseq-linux-x64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="mirror splitdebug"
+
+RDEPEND="
+   dev-libs/openssl:0/3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd locales > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+}
+
+src_install() {
+   exeinto /opt/logseq-desktop
+   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto /opt/logseq-desktop
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
+   v8_context_snapshot.bin version vk_swiftshader_icd.json
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set
+   # see https://github.com/electron/electron/issues/17972
+   fowners root /opt/logseq-desktop/chrome-sandbox
+   fperms 4711 /opt/logseq-desktop/chrome-sandbox
+
+   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
+   # See #903616 and #890595
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym ../logseq-desktop/Logseq /opt/bin/logseq
+
+   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
+   

[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2024-02-14 Thread Marc Schiffbauer
commit: e327889602de87914ad5ed5a127eb70e57cb0c47
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Feb 14 09:53:57 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed Feb 14 09:55:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3278896

net-dns/unbound: add 1.19.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/Manifest  |   2 +
 net-dns/unbound/unbound-1.19.1.ebuild | 218 ++
 2 files changed, 220 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 14a25930126e..3361bdfd1b77 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -8,3 +8,5 @@ DIST unbound-1.18.0.tar.gz 6315297 BLAKE2B 
55f68cdb08281adaa7446f9b284d850e5e0cb
 DIST unbound-1.18.0.tar.gz.asc 833 BLAKE2B 
fb6be5100b960ef6ad279458a2492cc308a120e65a8fcd71aa5a5505bd6213be0ff232c6fd81939bbe53cdddbaa9bd24b79dcc96c69b360ae391b597d9a1d9d7
 SHA512 
222ff184d952b9ee8ce81e1f3384d1640ff4695ca60b7d5f946dc24489d583618fc0f4e3c169514b699c684766fdb352f47ca29853223fbae70a65fd994d4fd2
 DIST unbound-1.19.0.tar.gz 6336113 BLAKE2B 
66ec2b1cd32ac5930c088c73e884bc1fb4d35526a0c89bdbe209defd3e78326ce9b3c1a523fc1ab28b8fdf0e457280d5de7b300cf560c15d875f460bc361f5c7
 SHA512 
c7df997ab003d098f53ac97ffb4c8428ab28e24573ff21e21782cbeadca42edadeb5b0db53ce954c9ff3106a5edb36eb47109240c554a44d9aac75727b66aeb4
 DIST unbound-1.19.0.tar.gz.asc 833 BLAKE2B 
5e593223a47afaebd5e595a9520288ca5d8adee720d5e9989e7d8dd28ad1cce3e1850fec29886e0e52af14dd288b5c9c68a3a05f1d835c15e11d5bf01a08ad50
 SHA512 
63aa94192de7840f7abe43367e2c3f5d3fd42b8d72c08a5645cf28e2c0ad2e11d54f3aa645384fff5d4dfe66bc7ee25d81bd967780a992b54956343974206580
+DIST unbound-1.19.1.tar.gz 6340435 BLAKE2B 
a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012
 SHA512 
c81192b70f14a4e289cf738bf6b647cf25b58b1ab11076dee306ff25a530b6a1bbeca71cfa8820d80f48fd843019beb29a68796a1b1fcec6e561dfeccd62d96a
+DIST unbound-1.19.1.tar.gz.asc 833 BLAKE2B 
30721d7bc7b2f5fee8ce090bd06d86f856f2cfb194a26d4cc7b9563944f32f5513305dba2ff482ad1cc10f47e2c58975ac3911c9a4efd72d2f42a28b73dd76ac
 SHA512 
2e4c6b7df844d1fb93d948791a20b9ff201bd1e6de6c89a830ddce06e24e5d770409265005f549757ef3a9c99d11b9860ae21711425d76d42bf2c33240dd3b52

diff --git a/net-dns/unbound/unbound-1.19.1.ebuild 
b/net-dns/unbound/unbound-1.19.1.ebuild
new file mode 100644
index ..6e074452236b
--- /dev/null
+++ b/net-dns/unbound/unbound-1.19.1.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/unbound.net.asc
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/";
+SRC_URI="
+   https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz
+   verify-sig? ( https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz.asc 
)
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux 
static-libs systemd test +tfo threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+DEPEND="
+   acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   dnscrypt? ( dev-libs/libsodium:=[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1:=[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   dev-libs/openssl:0[-bindist(-)]
+   )
+   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="
+   virtual/pkgconfig
+   python? ( dev-lang/swig )
+   test? (
+   net-libs/ldns[examples(-)]
+   dev-util/splint
+   app-text/wdiff
+   )
+   verify-sig? ( sec-keys/openpgp-keys-unbound )
+"
+RDEPEND="
+   ${DEPEND}
+ 

[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-01-29 Thread Marc Schiffbauer
commit: 021c3649303238d351b464268c56a156c0322c1f
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Jan 29 10:27:29 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 10:28:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021c3649

app-backup/bareos: clean now unused USE flag

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-backup/bareos/metadata.xml b/app-backup/bareos/metadata.xml
index 212e403a0114..bc08ba42ba52 100644
--- a/app-backup/bareos/metadata.xml
+++ b/app-backup/bareos/metadata.xml
@@ -10,7 +10,6 @@
 Only install file-daemon (client)
 Install director
 Enable sys-cluster/glusterfs storage 
backend
-JSON API support using dev-libs/jansson 
for director
 enable build of dev-db/lmdb support for 
faster accurate backup
 Install support files for 
sys-apps/logwatch
 Enable support for NDMP (Network Data Management 
Protocol)



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-01-29 Thread Marc Schiffbauer
commit: f73af68249583fe386df9cd03758bde20ac78583
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Jan 29 10:16:20 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 10:16:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73af682

app-backup/bareos: fix build

Closes: https://bugs.gentoo.org/923250
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/bareos-23.0.1.ebuild | 6 --
 app-backup/bareos/bareos-.ebuild   | 6 --
 2 files changed, 12 deletions(-)

diff --git a/app-backup/bareos/bareos-23.0.1.ebuild 
b/app-backup/bareos/bareos-23.0.1.ebuild
index 675afe347439..24b7a4409e94 100644
--- a/app-backup/bareos/bareos-23.0.1.ebuild
+++ b/app-backup/bareos/bareos-23.0.1.ebuild
@@ -100,7 +100,6 @@ REQUIRED_USE="
 "
 
 PATCHES=(
-   # fix gentoo platform support
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
"${FILESDIR}/${PN}-22.0.2-werror.patch"
"${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
@@ -157,11 +156,6 @@ src_test() {
 }
 
 src_prepare() {
-   # fix gentoo platform support
-   eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
-   eapply "${FILESDIR}/${PN}-22.0.2-werror.patch"
-   eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-
# fix missing DESTDIR in symlink creation
sed -i '/bareos-symlink-default-db-backend.cmake/d' 
"${S}/core/src/cats/CMakeLists.txt"
 

diff --git a/app-backup/bareos/bareos-.ebuild 
b/app-backup/bareos/bareos-.ebuild
index 675afe347439..24b7a4409e94 100644
--- a/app-backup/bareos/bareos-.ebuild
+++ b/app-backup/bareos/bareos-.ebuild
@@ -100,7 +100,6 @@ REQUIRED_USE="
 "
 
 PATCHES=(
-   # fix gentoo platform support
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
"${FILESDIR}/${PN}-22.0.2-werror.patch"
"${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
@@ -157,11 +156,6 @@ src_test() {
 }
 
 src_prepare() {
-   # fix gentoo platform support
-   eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
-   eapply "${FILESDIR}/${PN}-22.0.2-werror.patch"
-   eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-
# fix missing DESTDIR in symlink creation
sed -i '/bareos-symlink-default-db-backend.cmake/d' 
"${S}/core/src/cats/CMakeLists.txt"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-01-29 Thread Marc Schiffbauer
commit: 2cf303175d1c3a2850f54769f5b5b7792216344c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Jan 29 10:11:25 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 10:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf30317

app-backup/bareos: add gcc14 fixes for 21.1.8

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/{bareos-21.1.8.ebuild => bareos-21.1.8-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-backup/bareos/bareos-21.1.8.ebuild 
b/app-backup/bareos/bareos-21.1.8-r1.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-21.1.8.ebuild
rename to app-backup/bareos/bareos-21.1.8-r1.ebuild
index 1ccdbe824abd..c1553eece5eb 100644
--- a/app-backup/bareos/bareos-21.1.8.ebuild
+++ b/app-backup/bareos/bareos-21.1.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -145,6 +145,7 @@ src_prepare() {
eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
eapply "${FILESDIR}/${PN}-21.1.2-werror.patch"
eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
+   eapply "${FILESDIR}/${PN}-21.1.8-gcc14-fixes.patch"
 
# fix missing DESTDIR in symlink creation
sed -i '/bareos-symlink-default-db-backend.cmake/d' 
"${S}/core/src/cats/CMakeLists.txt"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/, app-backup/bareos/files/

2024-01-29 Thread Marc Schiffbauer
commit: accb96ccd7e9fb4acc0710eec5abba7a3b0e3c7f
Author: Christopher Fore  posteo  net>
AuthorDate: Sat Jan 27 21:52:18 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 09:50:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accb96cc

app-backup/bareos: Include  for GCC 14

Also moved eapply's to a PATCHES array for app-backup/bareos.

https://gcc.gnu.org/gcc-14/porting_to.html

Closes: https://bugs.gentoo.org/920489
Signed-off-by: Christopher Fore  posteo.net>
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/bareos-22.1.2-r1.ebuild  | 15 
 .../files/bareos-22.1.2-include-algorithm.patch| 41 ++
 2 files changed, 50 insertions(+), 6 deletions(-)

diff --git a/app-backup/bareos/bareos-22.1.2-r1.ebuild 
b/app-backup/bareos/bareos-22.1.2-r1.ebuild
index 3ec758c53539..d61de65c0fc7 100644
--- a/app-backup/bareos/bareos-22.1.2-r1.ebuild
+++ b/app-backup/bareos/bareos-22.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -99,6 +99,14 @@ REQUIRED_USE="
x86? ( !ceph )
 "
 
+PATCHES=(
+   # fix gentoo platform support
+   "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
+   "${FILESDIR}/${PN}-22.0.2-werror.patch"
+   "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
+   "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch"
+)
+
 pkg_pretend() {
local active_removed_backend=""
if has_version "https://github.com/bareos/bareos/pull/1687/commits/3907be7ff9700d0328198b47c58885f5ec56546c
+https://bugs.gentoo.org/920489
+
+diff --git a/core/src/cats/sql_get.cc b/core/src/cats/sql_get.cc
+index b5d921c..150ebfc 100644
+--- a/core/src/cats/sql_get.cc
 b/core/src/cats/sql_get.cc
+@@ -31,6 +31,7 @@
+  */
+ 
+ #include "include/bareos.h"
++#include 
+ 
+ #if HAVE_SQLITE3 || HAVE_MYSQL || HAVE_POSTGRESQL || HAVE_INGRES || HAVE_DBI
+ 
+diff --git a/core/src/stored/append.cc b/core/src/stored/append.cc
+index 05f6784..32234d4 100644
+--- a/core/src/stored/append.cc
 b/core/src/stored/append.cc
+@@ -41,6 +41,8 @@
+ #include "lib/berrno.h"
+ #include "lib/berrno.h"
+ 
++#include 
++
+ namespace storagedaemon {
+ 
+ /* Responses sent to the daemon */
+diff --git a/core/src/dird/ua_prune.cc b/core/src/dird/ua_prune.cc
+index 9a0770c..15a0a56 100644
+--- a/core/src/dird/ua_prune.cc
 b/core/src/dird/ua_prune.cc
+@@ -40,6 +40,8 @@
+ #include "lib/edit.h"
+ #include "lib/parse_conf.h"
+ 
++#include 
++
+ namespace directordaemon {
+ 
+ /* Forward referenced functions */



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-01-29 Thread Marc Schiffbauer
commit: ad434bbb7f0e4820834948adada2bdc7e27a3449
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Jan 29 09:49:29 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 09:50:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad434bbb

app-backup/bareos: add 23.0.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest   |  1 +
 .../bareos/{bareos-.ebuild => bareos-23.0.1.ebuild}  | 16 +---
 app-backup/bareos/bareos-.ebuild | 16 +---
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index c80b58d18e88..1eb4e935ecb7 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,4 @@
 DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B 
c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0
 SHA512 
04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22
 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75

diff --git a/app-backup/bareos/bareos-.ebuild 
b/app-backup/bareos/bareos-23.0.1.ebuild
similarity index 96%
copy from app-backup/bareos/bareos-.ebuild
copy to app-backup/bareos/bareos-23.0.1.ebuild
index 3ec758c53539..675afe347439 100644
--- a/app-backup/bareos/bareos-.ebuild
+++ b/app-backup/bareos/bareos-23.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
 
-inherit python-any-r1 systemd cmake tmpfiles
+inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
@@ -30,7 +30,7 @@ RESTRICT="mirror test"
 
 LICENSE="AGPL-3"
 SLOT="0"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+IUSE="X acl ceph clientonly cpu_flags_x86_avx +director glusterfs ipv6 lmdb
logwatch ndmp readline scsi-crypto split-usr
static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
 
@@ -99,6 +99,14 @@ REQUIRED_USE="
x86? ( !ceph )
 "
 
+PATCHES=(
+   # fix gentoo platform support
+   "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
+   "${FILESDIR}/${PN}-22.0.2-werror.patch"
+   "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
+   "${FILESDIR}/${PN}-22.1.2-include-algorithm.patch"
+)
+
 pkg_pretend() {
local active_removed_backend=""
if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2024-01-29 Thread Marc Schiffbauer
commit: e42a59be80c6ae6dbfedc98837f23b462443af94
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Jan 29 09:50:07 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Jan 29 09:50:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42a59be

app-backup/bareos: drop 20.0.9

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   1 -
 app-backup/bareos/bareos-20.0.9.ebuild | 394 -
 2 files changed, 395 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 1eb4e935ecb7..131affc1f7b5 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,4 +1,3 @@
-DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B 
c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0
 SHA512 
04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22
 DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
 DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75

diff --git a/app-backup/bareos/bareos-20.0.9.ebuild 
b/app-backup/bareos/bareos-20.0.9.ebuild
deleted file mode 100644
index be9f0830fc9f..
--- a/app-backup/bareos/bareos-20.0.9.ebuild
+++ /dev/null
@@ -1,394 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-CMAKE_WARN_UNUSED_CLI=no
-#CMAKE_REMOVE_MODULES=yes
-
-inherit python-any-r1 systemd cmake tmpfiles
-
-DESCRIPTION="Featureful client/server network backup suite"
-HOMEPAGE="https://www.bareos.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 jansson lmdb
-   logwatch mysql ndmp +postgres readline scsi-crypto
-   sqlite static +storage-daemon systemd tcpd vim-syntax vmware xattr"
-
-# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
-DEPEND="
-   !app-backup/bacula
-   acct-group/${PN}
-   !x86? (
-   ceph? ( sys-cluster/ceph )
-   )
-   glusterfs? ( sys-cluster/glusterfs )
-   lmdb? ( dev-db/lmdb )
-   dev-libs/gmp:0
-   !clientonly? (
-   acct-user/${PN}
-   postgres? ( dev-db/postgresql:*[threads(+)] )
-   mysql? ( virtual/mysql )
-   sqlite? ( dev-db/sqlite:3 )
-   director? (
-   virtual/mta
-   jansson? ( dev-libs/jansson:= )
-   )
-   )
-   logwatch? ( sys-apps/logwatch )
-   ndmp? ( net-libs/rpcsvc-proto )
-   tcpd? ( sys-apps/tcp-wrappers )
-   readline? ( sys-libs/readline:0 )
-   static? (
-   acl? ( virtual/acl[static-libs] )
-   sys-libs/zlib[static-libs]
-   dev-libs/lzo[static-libs]
-   sys-libs/ncurses:=[static-libs]
-   dev-libs/openssl:0=[static-libs]
-   )
-   !static? (
-   acl? ( virtual/acl )
-   dev-libs/lzo
-   dev-libs/openssl:0=
-   sys-libs/ncurses:=
-   sys-libs/zlib
-   )
-   "
-RDEPEND="${DEPEND}
-   !clientonly? (
-   storage-daemon? (
-   sys-block/mtx
-   app-arch/mt-st
-   )
-   )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-   "
-BDEPEND="${PYTHON_DEPS}"
-
-REQUIRED_USE="
-   !clientonly? ( || ( mysql postgres sqlite ) )
-   static? ( clientonly )
-   x86? ( !ceph )
-"
-
-S=${WORKDIR}/${PN}-Release-${PV}
-
-src_prepare() {
-   use mysql&& export mydbtypes+=( mysql )
-   use postgres && export mydbtypes+=( postgresql )
-   use sqlite   && export mydbtypes+=( sqlite )
-
-

[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-01-18 Thread Marc Schiffbauer
commit: 4fad0489edd2d1f13ce30da1c8ad8eefa9e438c1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jan 19 00:00:57 2024 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jan 19 00:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fad0489

app-editors/logseq-desktop-bin: add 0.10.5, drop 0.10.1-r2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest  | 2 +-
 ...desktop-bin-0.10.1-r2.ebuild => logseq-desktop-bin-0.10.5.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index df8d89503e8d..610af32627ea 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B 
d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000
 SHA512 
21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909
 DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B 
b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d
 SHA512 
615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1
+DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
similarity index 93%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
index c4fd8da4e783..9de621ef95c7 100644
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -84,5 +84,6 @@ src_install() {
 
make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \

"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   doicon resources/app/icons/logseq.png
+   # some releases do not have an icon included, but we dont fail if that 
happens
+   doicon resources/app/icons/logseq.png || true
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2023-12-28 Thread Marc Schiffbauer
commit: 5e124cf20bfdfaac31698efb4b9ae787ef6cd801
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Thu Dec 28 16:22:34 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Thu Dec 28 16:22:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e124cf2

app-editors/logseq-desktop-bin: add 0.10.3, drop 0.10.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest| 2 +-
 ...gseq-desktop-bin-0.10.2.ebuild => logseq-desktop-bin-0.10.3.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index ca0ff806bf32..df8d89503e8d 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,2 @@
 DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B 
d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000
 SHA512 
21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909
-DIST logseq-desktop-bin-0.10.2.zip 191301254 BLAKE2B 
d221ad76c7f6fe4914adab1a2bddca37d1ee3e2d3b34996cdb3353b506398cbf522cd0ca602325f5fbcab026e7413df48279d0e465d9a68c7ccfcb86f0cc50fb
 SHA512 
939a0f4b42f1479e3a7d3bb407adf213aaa794c1412922e75138c7959e1a325f805a073c784f548bb4ffaa8d90111a7bb74d0a1337cd55cbd4301834dd91d721
+DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B 
b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d
 SHA512 
615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild
similarity index 94%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild
index 46c6b7e7828a..f5d920066282 100644
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild
@@ -84,5 +84,6 @@ src_install() {
 
make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \

"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   #doicon resources/app/icons/logseq.png
+   # some releases do not have an icon included, but we dont fail if that 
happens
+   doicon resources/app/icons/logseq.png || true
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2023-12-23 Thread Marc Schiffbauer
commit: f53646a7e83a5ead506d58aaf92919c89a642cb3
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Dec 23 22:16:34 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec 23 22:16:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53646a7

app-editors/logseq-desktop-bin: add 0.10.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 +
 .../logseq-desktop-bin-0.10.2.ebuild   | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index 90583fd4023f..ca0ff806bf32 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B 
d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000
 SHA512 
21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909
+DIST logseq-desktop-bin-0.10.2.zip 191301254 BLAKE2B 
d221ad76c7f6fe4914adab1a2bddca37d1ee3e2d3b34996cdb3353b506398cbf522cd0ca602325f5fbcab026e7413df48279d0e465d9a68c7ccfcb86f0cc50fb
 SHA512 
939a0f4b42f1479e3a7d3bb407adf213aaa794c1412922e75138c7959e1a325f805a073c784f548bb4ffaa8d90111a7bb74d0a1337cd55cbd4301834dd91d721

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild
new file mode 100644
index ..46c6b7e7828a
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
+   ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+S="${WORKDIR}/Logseq-linux-x64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="mirror splitdebug"
+
+RDEPEND="
+   dev-libs/openssl:0/3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd locales > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+}
+
+src_install() {
+   exeinto /opt/logseq-desktop
+   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto /opt/logseq-desktop
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin \
+   v8_context_snapshot.bin version vk_swiftshader_icd.json
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set
+   # see https://github.com/electron/electron/issues/17972
+   fowners root /opt/logseq-desktop/chrome-sandbox
+   fperms 4711 /opt/logseq-desktop/chrome-sandbox
+
+   # Crashpad is included in the package once in a while and when it does, 
it must be installed.
+   # See #903616 and #890595
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym ../logseq-desktop/Logseq /opt/bin/logseq
+
+   make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \
+   
"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
+   #doicon resources/app/icons/logseq.png
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-12-16 Thread Marc Schiffbauer
commit: 0470b354dbf85fab345d8a909f9c44d8ccfd0be6
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Dec 16 19:04:38 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec 16 19:22:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0470b354

app-laptop/tuxedo-keyboard: add 3.2.14, drop 3.2.10-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest | 2 +-
 app-laptop/tuxedo-keyboard/metadata.xml | 1 +
 ...xedo-keyboard-3.2.10-r1.ebuild => tuxedo-keyboard-3.2.14.ebuild} | 6 --
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index 807a416d81a9..59175629e3d6 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1 +1 @@
-DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 
7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514
 SHA512 
1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa
+DIST tuxedo-drivers-v3.2.14.tar.bz2 55567 BLAKE2B 
4104c76f9bb7d1f5887caad8a4bec90531a85397b642baced65130159e91e304c68896ea2dce173ee0ec31742e2786b976411a75464d9560e338ea16f18a9766
 SHA512 
edf0c1a4161a4a4fc09882d0905556299ec62358d9c32e716b1ad0daf230b8de9ec026daba97a964fe4a1e757eb860669840b4e9219ede42043e39eef2fc2ec8

diff --git a/app-laptop/tuxedo-keyboard/metadata.xml 
b/app-laptop/tuxedo-keyboard/metadata.xml
index 753d12d31de9..329dd3342335 100644
--- a/app-laptop/tuxedo-keyboard/metadata.xml
+++ b/app-laptop/tuxedo-keyboard/metadata.xml
@@ -7,5 +7,6 @@
   
   
 tuxedocomputers/tuxedo-keyboard
+tuxedocomputers/development/packages/tuxedo-drivers
   
 

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild
similarity index 68%
rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild
rename to app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild
index f3c83e786b3f..6394c353ccb8 100644
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild
@@ -7,8 +7,8 @@ CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
 inherit linux-mod-r1
 
 DESCRIPTION="Kernel Module for Tuxedo Keyboard"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard";
-SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers";
+SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${PV}/tuxedo-drivers-v${PV}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -16,6 +16,8 @@ KEYWORDS="~amd64 ~x86"
 
 PATCHES=( )
 
+S="${WORKDIR}/tuxedo-drivers-v${PV}"
+
 src_compile() {
local modlist=(
clevo_acpi=tuxedo::src



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/, app-laptop/tuxedo-drivers/, ...

2023-12-16 Thread Marc Schiffbauer
commit: 390287964df1605344760a490cba1553ccba8097
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Dec 16 19:15:16 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec 16 19:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39028796

app-laptop/tuxedo-keyboard: pkgmove to app-laptop/tuxedo-drivers

Signed-off-by: Marc Schiffbauer  gentoo.org>

 .../tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild| 2 +-
 .../tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild | 2 +-
 app-laptop/{tuxedo-keyboard => tuxedo-drivers}/Manifest | 0
 app-laptop/{tuxedo-keyboard => tuxedo-drivers}/metadata.xml | 1 -
 .../tuxedo-drivers-3.2.14.ebuild}   | 0
 profiles/updates/4Q-2023| 1 +
 6 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild
index 6c558463d5fb..90d2bcb18d1b 100644
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="-* ~amd64"
 
 RESTRICT="strip splitdebug"
 
-DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
+DEPEND=">=app-laptop/tuxedo-drivers-3.2.14"
 RDEPEND="${DEPEND}"
 # See bug #827729
 BDEPEND="app-arch/xz-utils[extra-filters]"

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
index 81128fa51a32..d10fedc44161 100644
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="-* ~amd64"
 
 RESTRICT="strip splitdebug"
 
-DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
+DEPEND=">=app-laptop/tuxedo-drivers-3.2.14"
 RDEPEND="
${DEPEND}
app-accessibility/at-spi2-core

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-drivers/Manifest
similarity index 100%
rename from app-laptop/tuxedo-keyboard/Manifest
rename to app-laptop/tuxedo-drivers/Manifest

diff --git a/app-laptop/tuxedo-keyboard/metadata.xml 
b/app-laptop/tuxedo-drivers/metadata.xml
similarity index 83%
rename from app-laptop/tuxedo-keyboard/metadata.xml
rename to app-laptop/tuxedo-drivers/metadata.xml
index 329dd3342335..1f1b6f163fbc 100644
--- a/app-laptop/tuxedo-keyboard/metadata.xml
+++ b/app-laptop/tuxedo-drivers/metadata.xml
@@ -6,7 +6,6 @@
 Marc Schiffbauer
   
   
-tuxedocomputers/tuxedo-keyboard
 tuxedocomputers/development/packages/tuxedo-drivers
   
 

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild 
b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
similarity index 100%
rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.14.ebuild
rename to app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild

diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index f018fc8f979b..c824334d8d01 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -37,3 +37,4 @@ move dev-java/aqute-bnd-annotation dev-java/bnd-annotation
 move dev-python/pycson dev-python/cson
 move dev-python/blake3-py dev-python/blake3
 move games-action/minetest games-engines/minetest
+move app-laptop/tuxedo-keyboard app-laptop/tuxedo-drivers



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-drivers/

2023-12-16 Thread Marc Schiffbauer
commit: e2f7bb9c34bfaf3dd989cfb7eb61b2a40e17f691
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Dec 16 19:21:08 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec 16 19:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f7bb9c

app-laptop/tuxedo-drivers: cleanup ebuild after pkgmove

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild 
b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
index 6394c353ccb8..84fc1b4f38cf 100644
--- a/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
+++ b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
@@ -8,7 +8,7 @@ inherit linux-mod-r1
 
 DESCRIPTION="Kernel Module for Tuxedo Keyboard"
 
HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers";
-SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${PV}/tuxedo-drivers-v${PV}.tar.bz2";
+SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2";
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 PATCHES=( )
 
-S="${WORKDIR}/tuxedo-drivers-v${PV}"
+S="${WORKDIR}/${PN}-v${PV}"
 
 src_compile() {
local modlist=(



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2023-12-15 Thread Marc Schiffbauer
commit: 177ce59bbd7d363aef7b745f3e6df46f98947afe
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Dec 14 21:09:27 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec 16 01:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177ce59b

app-editors/logseq-desktop-bin: revamp

* All around revamp with lessons taken from net-im/discord.

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34281
Signed-off-by: Marc Schiffbauer  gentoo.org>

 .../logseq-desktop-bin-0.10.1-r1.ebuild| 60 ---
 .../logseq-desktop-bin-0.10.1-r2.ebuild| 88 ++
 2 files changed, 88 insertions(+), 60 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild
deleted file mode 100644
index 3c74b68e8ecd..
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker
-
-DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
-HOMEPAGE="https://github.com/logseq/logseq";
-SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="mirror splitdebug"
-
-DEPEND=""
-RDEPEND=">=dev-libs/openssl-3
-   app-accessibility/at-spi2-core:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/zlib
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango"
-
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="*"
-S="${WORKDIR}/Logseq-linux-x64"
-
-src_install() {
-   domenu "${FILESDIR}/logseq-desktop.desktop"
-   doicon "${S}/resources/app/icons/logseq.png"
-   mkdir -p "${D}/opt/logseq-desktop" || die
-   cp -r "${S}"/* "${D}/opt/logseq-desktop/" || die
-   dosym ../logseq-desktop/Logseq /opt/bin/logseq
-}
-
-pkg_postinst() {
-   update-desktop-database
-}

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
new file mode 100644
index ..c4fd8da4e783
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv sw
+   ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+S="${WORKDIR}/Logseq-linux-x64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="mirror splitdebug"
+
+RDEPEND="
+   dev-libs/openssl:0/3
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   pushd locales > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+}
+
+src_install() {
+   exeinto /opt/logseq-desktop
+   doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto /opt/logseq-desktop
+   doins c

[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2023-12-14 Thread Marc Schiffbauer
commit: 6f2aa31e0f810b14a362b80155896fa13c32f36d
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Thu Dec 14 13:27:34 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Thu Dec 14 13:29:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2aa31e

app-editors/logseq-desktop-bin: add misisng RDEPENDs

Closes: https://bugs.gentoo.org/919863
Signed-off-by: Marc Schiffbauer  gentoo.org>

 ebuild => logseq-desktop-bin-0.10.1-r1.ebuild} | 26 +-
 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild
similarity index 64%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild
index fb0bea383361..3c74b68e8ecd 100644
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r1.ebuild
@@ -17,7 +17,31 @@ IUSE=""
 RESTRICT="mirror splitdebug"
 
 DEPEND=""
-RDEPEND=">=dev-libs/openssl-3"
+RDEPEND=">=dev-libs/openssl-3
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango"
+
 BDEPEND="app-arch/unzip"
 
 QA_PREBUILT="*"



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/, app-editors/logseq-desktop-bin/files/

2023-12-08 Thread Marc Schiffbauer
commit: e7c33972bf57742646bb007c6254702088616ee0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Dec  9 01:18:05 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Dec  9 01:18:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c33972

app-editors/logseq-desktop-bin: new package, add 0.10.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-editors/logseq-desktop-bin/Manifest|  1 +
 .../files/logseq-desktop.desktop   | 10 ++
 .../logseq-desktop-bin-0.10.1.ebuild   | 36 ++
 app-editors/logseq-desktop-bin/metadata.xml| 11 +++
 4 files changed, 58 insertions(+)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
new file mode 100644
index ..90583fd4023f
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -0,0 +1 @@
+DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B 
d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000
 SHA512 
21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909

diff --git a/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop 
b/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop
new file mode 100644
index ..16562511f8ec
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/files/logseq-desktop.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Logseq
+Exec=/opt/bin/logseq %U
+MimeType=x-scheme-handler/logseq
+Terminal=false
+Type=Application
+Icon=logseq
+StartupWMClass=logseq
+Comment=Open Source platform for knowledge sharing and management
+Categories=Office

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild
new file mode 100644
index ..fb0bea383361
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker
+
+DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and 
management."
+HOMEPAGE="https://github.com/logseq/logseq";
+SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip
 -> ${P}.zip"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="mirror splitdebug"
+
+DEPEND=""
+RDEPEND=">=dev-libs/openssl-3"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
+S="${WORKDIR}/Logseq-linux-x64"
+
+src_install() {
+   domenu "${FILESDIR}/logseq-desktop.desktop"
+   doicon "${S}/resources/app/icons/logseq.png"
+   mkdir -p "${D}/opt/logseq-desktop" || die
+   cp -r "${S}"/* "${D}/opt/logseq-desktop/" || die
+   dosym ../logseq-desktop/Logseq /opt/bin/logseq
+}
+
+pkg_postinst() {
+   update-desktop-database
+}

diff --git a/app-editors/logseq-desktop-bin/metadata.xml 
b/app-editors/logseq-desktop-bin/metadata.xml
new file mode 100644
index ..0a67e594f20b
--- /dev/null
+++ b/app-editors/logseq-desktop-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   
+   
+   logseq/logseq
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2023-12-06 Thread Marc Schiffbauer
commit: fbf106cb5ff7715377e118372d07aa7f575108eb
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Dec  6 13:54:33 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed Dec  6 13:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf106cb

app-admin/restart-services: add 1.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-admin/restart-services/Manifest|  1 +
 .../restart-services/restart-services-1.0.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-admin/restart-services/Manifest 
b/app-admin/restart-services/Manifest
index 2dcb31ce..3aa1527fd16d 100644
--- a/app-admin/restart-services/Manifest
+++ b/app-admin/restart-services/Manifest
@@ -1 +1,2 @@
 DIST restart-services-0.17.0.tgz 25643 BLAKE2B 
5999e12e38207d00266928504da05c00482c8297b7fee634f302f09cfa09e206bcf9d5a558d2a91e5de1d97318025fa995fbc3a61f0d0e74b8dfb1af3db8670b
 SHA512 
c11ca431fbbc6899ab268e897904918479d953ed7373cc7483cca2c03cd4041a1ca1e47c0e810f91a18a43aa32cc305a4ea791e8b992246f972e0fbb19ab
+DIST restart-services-1.0.tgz 25872 BLAKE2B 
912c3e2c3cd49732369a5a4452be1f171c33cd3364cf3224b4443f6f21ef0fccd4c533edd79214cc2dae00cea558409eacbcef4b1566bef402f1850537432c63
 SHA512 
9c4e269ac6db8bf13c512cc3556a9356b4b44960dd562cf633df6e03db57677c05738edc46010b01976a6b0ee2152ac1e8d410a6c9d98142295ff0cbd3f93df2

diff --git a/app-admin/restart-services/restart-services-1.0.ebuild 
b/app-admin/restart-services/restart-services-1.0.ebuild
new file mode 100644
index ..6a24cf48136e
--- /dev/null
+++ b/app-admin/restart-services/restart-services-1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to manage OpenRC and systemd services that need to be 
restarted"
+HOMEPAGE="https://dev.gentoo.org/~mschiff/restart-services/";
+SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   app-admin/lib_users
+   app-portage/portage-utils
+   || ( sys-apps/openrc sys-apps/systemd )
+"
+
+src_install() {
+   dosbin restart-services
+   doman restart-services.1
+   keepdir /etc/restart-services.d
+   insinto /etc
+   doins restart-services.conf
+   dodoc README CHANGES
+
+   sed -i -e 's/^#include/include/' "${ED}"/etc/restart-services.conf || 
die
+   cat > "${ED}"/etc/restart-services.d/00-local.conf <<- EOF || die
+   # You may put your local changes here or in any other *.conf file
+   # in this directory so you can leave /etc/restart-services.conf as is.
+   # Example:
+   # *extend* SV_ALWAYS to match 'myservice'
+   # SV_ALWAYS+=( myservice )
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2023-12-05 Thread Marc Schiffbauer
commit: e0fefc18cda5a16991bb80fbc62f6a84502fc778
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 21:49:16 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 21:49:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fefc18

app-backup/bareos: add tray-monitor support

Closes: https://bugs.gentoo.org/906016
Signed-off-by: Marc Schiffbauer  gentoo.org>

 .../bareos/{bareos-22.1.2.ebuild => bareos-22.1.2-r1.ebuild}   | 7 ++-
 app-backup/bareos/bareos-.ebuild   | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-backup/bareos/bareos-22.1.2.ebuild 
b/app-backup/bareos/bareos-22.1.2-r1.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-22.1.2.ebuild
rename to app-backup/bareos/bareos-22.1.2-r1.ebuild
index e00ae9693bca..3ec758c53539 100644
--- a/app-backup/bareos/bareos-22.1.2.ebuild
+++ b/app-backup/bareos/bareos-22.1.2-r1.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
-#CMAKE_REMOVE_MODULES=yes
 
 inherit python-any-r1 systemd cmake tmpfiles
 
@@ -72,6 +71,9 @@ DEPEND="
sys-libs/ncurses:=
sys-libs/zlib
)
+   X? (
+   dev-qt/qtwidgets:5=
+   )
"
 RDEPEND="${DEPEND}
!clientonly? (
@@ -175,6 +177,9 @@ src_configure() {
systemd lmdb; do
mycmakeargs+=( -D$useflag=$(usex $useflag) )
done
+   if use X; then
+   mycmakeargs+=( -Dtraymonitor=yes )
+   fi
 
mycmakeargs+=(
-DHAVE_PYTHON=0

diff --git a/app-backup/bareos/bareos-.ebuild 
b/app-backup/bareos/bareos-.ebuild
index e00ae9693bca..3ec758c53539 100644
--- a/app-backup/bareos/bareos-.ebuild
+++ b/app-backup/bareos/bareos-.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
-#CMAKE_REMOVE_MODULES=yes
 
 inherit python-any-r1 systemd cmake tmpfiles
 
@@ -72,6 +71,9 @@ DEPEND="
sys-libs/ncurses:=
sys-libs/zlib
)
+   X? (
+   dev-qt/qtwidgets:5=
+   )
"
 RDEPEND="${DEPEND}
!clientonly? (
@@ -175,6 +177,9 @@ src_configure() {
systemd lmdb; do
mycmakeargs+=( -D$useflag=$(usex $useflag) )
done
+   if use X; then
+   mycmakeargs+=( -Dtraymonitor=yes )
+   fi
 
mycmakeargs+=(
-DHAVE_PYTHON=0



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2023-12-05 Thread Marc Schiffbauer
commit: deb7fb1208e18feb6f19afbeed6794db13cb4d0d
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 16:03:31 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 16:03:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb7fb12

www-apps/bareos-webui: fix MultipleKeywordsLines

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/bareos-webui-22.1.2.ebuild | 3 +--
 www-apps/bareos-webui/bareos-webui-.ebuild   | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
index 6aad5017bec6..6d911f70e272 100644
--- a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,6 @@ if [[ ${PV} ==  ]]; then
S=${WORKDIR}/${PF}/webui
SRC_URI=""
EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   KEYWORDS=""
 else
S=${WORKDIR}/${MY_PN}-Release-${PV}/webui

SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"

diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild 
b/www-apps/bareos-webui/bareos-webui-.ebuild
index 6aad5017bec6..6d911f70e272 100644
--- a/www-apps/bareos-webui/bareos-webui-.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,6 @@ if [[ ${PV} ==  ]]; then
S=${WORKDIR}/${PF}/webui
SRC_URI=""
EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   KEYWORDS=""
 else
S=${WORKDIR}/${MY_PN}-Release-${PV}/webui

SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2023-12-05 Thread Marc Schiffbauer
commit: 3bc583ad649bc07da19a8381a7a35efb895d8ce0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 15:59:06 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 16:00:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc583ad

www-apps/bareos-webui: fix DuplicateEclassInherit

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/bareos-webui-22.1.2.ebuild | 7 ---
 www-apps/bareos-webui/bareos-webui-.ebuild   | 5 +++--
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
index c4e88a5fb0e1..6aad5017bec6 100644
--- a/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,18 +6,19 @@ EAPI=8
 CMAKE_WARN_UNUSED_CLI=no
 CMAKE_MAKEFILE_GENERATOR="emake"
 
+inherit cmake webapp
+
 MY_PV=${PV/_/-}
 MY_PN="bareos"
 MY_P="${MY_PN}-${MY_PV}"
 
 if [[ ${PV} ==  ]]; then
-   inherit cmake webapp git-r3
+   inherit git-r3
S=${WORKDIR}/${PF}/webui
SRC_URI=""
EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
KEYWORDS=""
 else
-   inherit cmake webapp
S=${WORKDIR}/${MY_PN}-Release-${PV}/webui

SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"

diff --git a/www-apps/bareos-webui/bareos-webui-.ebuild 
b/www-apps/bareos-webui/bareos-webui-.ebuild
index 3fa8560579d8..6aad5017bec6 100644
--- a/www-apps/bareos-webui/bareos-webui-.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-.ebuild
@@ -6,18 +6,19 @@ EAPI=8
 CMAKE_WARN_UNUSED_CLI=no
 CMAKE_MAKEFILE_GENERATOR="emake"
 
+inherit cmake webapp
+
 MY_PV=${PV/_/-}
 MY_PN="bareos"
 MY_P="${MY_PN}-${MY_PV}"
 
 if [[ ${PV} ==  ]]; then
-   inherit cmake webapp git-r3
+   inherit git-r3
S=${WORKDIR}/${PF}/webui
SRC_URI=""
EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
KEYWORDS=""
 else
-   inherit cmake webapp
S=${WORKDIR}/${MY_PN}-Release-${PV}/webui

SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/

2023-12-05 Thread Marc Schiffbauer
commit: e849c8712e22bbda6743a89f48aa73e4591078b6
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 14:55:49 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 14:56:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e849c871

www-apps/bareos-webui: add 22.1.2, drop 22.1.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest  | 2 +-
 .../{bareos-webui-22.1.0.ebuild => bareos-webui-22.1.2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index ede21f58a067..f5a1721f35bd 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1 +1 @@
-DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c
+DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
similarity index 98%
rename from www-apps/bareos-webui/bareos-webui-22.1.0.ebuild
rename to www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
index 3fa8560579d8..c4e88a5fb0e1 100644
--- a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2023-12-05 Thread Marc Schiffbauer
commit: e00b2c47336cd8a5771fe7d7a822c002ad521a75
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 14:48:09 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 14:52:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00b2c47

app-backup/bareos: add 20.0.9 21.1.8 22.1.2, cleanup

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest  | 6 +++---
 app-backup/bareos/{bareos-20.0.8-r2.ebuild => bareos-20.0.9.ebuild} | 4 ++--
 app-backup/bareos/{bareos-21.1.7-r2.ebuild => bareos-21.1.8.ebuild} | 5 ++---
 app-backup/bareos/{bareos-22.1.0-r1.ebuild => bareos-22.1.2.ebuild} | 2 +-
 app-backup/bareos/bareos-.ebuild| 2 +-
 5 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index c53f55f7b3ef..c80b58d18e88 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,3 @@
-DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 
5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75
 SHA512 
1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68
-DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 
8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2
 SHA512 
2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41
-DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c
+DIST bareos-20.0.9.tar.gz 13432902 BLAKE2B 
c92b7b2a3d8a78d2119cef21ea5f13ae4898d750ac15f5b91fc143b0ab057a7537d3a190ef7f910810190c275f5cf885f07d819c6165f49ded25d11a329b02c0
 SHA512 
04386ef9a6f83bc9569f42d9567951a0e06c2dcda9409d1a17a07ccafaf55ff4a22e2b49ec9cd93c0d8bad244469aa87ad8ef4f27b7c6ae6820fd2b9c98d5d22
+DIST bareos-21.1.8.tar.gz 11663322 BLAKE2B 
5f8c66d44c702b187f56434925417f3eff5f9f515f52d5707d5dce2edfcf566474bae52518adab1d6f87d479fd05cc906f48350eec4f21b858720a607f9b4311
 SHA512 
643561d4bd92989e0b9356dab500083073daa2717159b5b061f5680ab96e8532c13753e94480419239bcad9938818c203d43dc72b690404ae5a143fdd3cd0738
+DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327

diff --git a/app-backup/bareos/bareos-20.0.8-r2.ebuild 
b/app-backup/bareos/bareos-20.0.9.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-20.0.8-r2.ebuild
rename to app-backup/bareos/bareos-20.0.9.ebuild
index 42660fdd510b..be9f0830fc9f 100644
--- a/app-backup/bareos/bareos-20.0.8-r2.ebuild
+++ b/app-backup/bareos/bareos-20.0.9.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
 #CMAKE_REMOVE_MODULES=yes
 

diff --git a/app-backup/bareos/bareos-21.1.7-r2.ebuild 
b/app-backup/bareos/bareos-21.1.8.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-21.1.7-r2.ebuild
rename to app-backup/bareos/bareos-21.1.8.ebuild
index eb14b02e9c5f..1ccdbe824abd 100644
--- a/app-backup/bareos/bareos-21.1.7-r2.ebuild
+++ b/app-backup/bareos/bareos-21.1.8.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
 #CMAKE_REMOVE_MODULES=yes
 
@@ -145,7 +145,6 @@ src_prepare() {
eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
eapply "${FILESDIR}/${PN}-21.1.2-werror.patch"
eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-   eapply "${FILESDIR}/${PN}-gcc13-fixes.patch"
 
# fix missing DESTDIR in symlink creation
sed -i '/bareos-symlink-default-db-backend.cmake/d' 
"${S}/core/src/cats/CMakeLists.txt"

diff --git a/app-backup/bareos/bareos-22.1.0-r1.ebuild 
b/app-backup/bareos/bareos-22.1.2.ebuild
similarity index 99%
rename from app-backup/bareos/bareos-22.1.0-r1.ebuild
rename to app-backup/bareos/bareos-22.1.2.ebuild
index 7489d84210a7..e00ae9693bca 100644
--- a/app-backup/bareos/bareos-22.1.0-r1.ebuild
+++ b/app-backup/bareos/bareos-22.1

[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2023-12-05 Thread Marc Schiffbauer
commit: 16914bfa8f29cdad7e7d694a47b9576f26c7bdb4
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 14:23:00 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 14:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16914bfa

dev-python/bareos: add 22.1.2, drop 22.1.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest   | 2 +-
 dev-python/bareos/{bareos-22.1.0.ebuild => bareos-22.1.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index ede21f58a067..f5a1721f35bd 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1 +1 @@
-DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c
+DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327

diff --git a/dev-python/bareos/bareos-22.1.0.ebuild 
b/dev-python/bareos/bareos-22.1.2.ebuild
similarity index 100%
rename from dev-python/bareos/bareos-22.1.0.ebuild
rename to dev-python/bareos/bareos-22.1.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/bareos-webui/files/, www-apps/bareos-webui/

2023-12-05 Thread Marc Schiffbauer
commit: ee05fd6e5dabc192452af2f91ba49c2797d29115
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Dec  5 14:51:29 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Dec  5 14:52:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee05fd6e

www-apps/bareos-webui: new package, add 22.1.0, 

Closes: https://bugs.gentoo.org/724390
Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-apps/bareos-webui/Manifest   |   1 +
 www-apps/bareos-webui/bareos-webui-22.1.0.ebuild | 110 +++
 www-apps/bareos-webui/bareos-webui-.ebuild   | 110 +++
 www-apps/bareos-webui/files/apache.conf  |  50 +++
 www-apps/bareos-webui/files/nginx.include|  17 
 www-apps/bareos-webui/files/postinstall-en.txt   |  36 
 www-apps/bareos-webui/metadata.xml   |  11 +++
 7 files changed, 335 insertions(+)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
new file mode 100644
index ..ede21f58a067
--- /dev/null
+++ b/www-apps/bareos-webui/Manifest
@@ -0,0 +1 @@
+DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c

diff --git a/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild 
b/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild
new file mode 100644
index ..3fa8560579d8
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-22.1.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]]; then
+   inherit cmake webapp git-r3
+   S=${WORKDIR}/${PF}/webui
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+   KEYWORDS=""
+else
+   inherit cmake webapp
+   S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+   
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   
dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+   virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_prepare() {
+   # fix missing VERSION
+   sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+   cmake_src_prepare
+   default
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   pushd "${WORKDIR}/${PF}"
+   else
+   pushd "${S}"/..
+   fi
+   CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+   popd
+   local mycmakeargs=(
+   -DVERSION_STRING=${CURRENT_VERSION}
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README.md doc/README-TRANSLATION.md
+
+   dodir /etc/bareos/bareos-dir.d
+   cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+   webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+   webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+   insinto /etc/"${PN}"
+   doins install/{configuration,directors}.ini
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+
+   keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
+   webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+
+   # cleanup
+   find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
+   rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   einfo ""
+   einfo "The webui uses 'webapp-config' to be installed to the webservers 
docroot"
+   einfo "E.g. to install webapp-config may be called l

[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/

2023-12-04 Thread Marc Schiffbauer
commit: 1795fabcf9a1850d4b9ec0013cd1609917e7a483
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Dec  4 08:32:15 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Dec  4 08:32:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1795fabc

net-dns/opendnssec: drop myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/opendnssec/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-dns/opendnssec/metadata.xml b/net-dns/opendnssec/metadata.xml
index c86a03d33842..142c2461b8ff 100644
--- a/net-dns/opendnssec/metadata.xml
+++ b/net-dns/opendnssec/metadata.xml
@@ -1,9 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   msch...@gentoo.org
-   
+   

Enables signing capabilities for 
OpenDNSSEC
Enables support for storing DNSSEC keys 
through a dev-libs/opensc PKCS#11 interface



[gentoo-commits] repo/gentoo:master commit in: net-dns/opendnssec/files/, net-dns/opendnssec/

2023-12-03 Thread Marc Schiffbauer
commit: 11cb2ae479c8af8c7b88107ff8c8c37d66ebdc39
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Dec  4 07:51:28 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Mon Dec  4 07:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cb2ae4

net-dns/opendnssec: add 2.1.13, drop 2.1.10-r2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/opendnssec/Manifest|  2 +-
 .../opendnssec/files/opendnssec-fix-mysql.patch| 39 ++
 ...c-2.1.10-r2.ebuild => opendnssec-2.1.13.ebuild} |  5 +--
 3 files changed, 43 insertions(+), 3 deletions(-)

diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest
index c14ca9969b6a..cc67e3c2f5bf 100644
--- a/net-dns/opendnssec/Manifest
+++ b/net-dns/opendnssec/Manifest
@@ -1 +1 @@
-DIST opendnssec-2.1.10.tar.gz 1142027 BLAKE2B 
063650744ffd1c6d6d3b702400c9617883394c6794743f7d61bd63f7bdaf688a3f2a80f47612e561a133a5689dad8b5f7392eec69779d1dc5632a121d9a41c8f
 SHA512 
c7fdbf1c3867d7b53ac11ab5cb5e636af4595dbee8d704429c7fb84cc3a6b2082ed490c33aad7747d4ee1a2c580afcf24a260bc3ed29eaf5e9d337004045b82d
+DIST opendnssec-2.1.13.tar.gz 1161140 BLAKE2B 
964a612e191bf5feb09a8b214e3341fbe5fc03c847e22b33bfc64ec7712608fd0f944c3b089901f08d7e3d2a27cb47543b3d5d210de48708192bb87546dacfa3
 SHA512 
5f3926f0f144cf8819895da2ec81fce21e2a05cf0b83dd9174a72ebfdef99badc3bcff2d6685c498485113209e7c73ab9cf55b3e126009ce6cbcc3cde54d6051

diff --git a/net-dns/opendnssec/files/opendnssec-fix-mysql.patch 
b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch
new file mode 100644
index ..b138892dc232
--- /dev/null
+++ b/net-dns/opendnssec/files/opendnssec-fix-mysql.patch
@@ -0,0 +1,39 @@
+diff -urN opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c 
opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c
+--- opendnssec-2.1.13.orig/enforcer/src/db/db_backend_mysql.c  2023-06-26 
13:24:05.0 +0200
 opendnssec-2.1.13/enforcer/src/db/db_backend_mysql.c   2023-12-04 
08:39:37.685365824 +0100
+@@ -72,7 +72,7 @@
+ db_backend_mysql_bind_t* next;
+ MYSQL_BIND* bind;
+ unsigned long length;
+-my_bool error;
++_Bool error;
+ int value_enum;
+ };
+ 
+@@ -270,7 +270,7 @@
+ }
+ 
+ bind->bind = (mysql_bind = &((*statement)->mysql_bind_output[i]));
+-mysql_bind->is_null = (my_bool*)0;
++mysql_bind->is_null = (_Bool*)0;
+ mysql_bind->error = &bind->error;
+ mysql_bind->length = &bind->length;
+ 
+@@ -959,7 +959,7 @@
+ }
+ 
+ (*bind)->bind->length = &((*bind)->bind->buffer_length);
+-(*bind)->bind->is_null = (my_bool*)0;
++(*bind)->bind->is_null = (_Bool*)0;
+ 
+ switch (db_clause_type(clause)) {
+ case DB_CLAUSE_EQUAL:
+@@ -1079,7 +1079,7 @@
+ }
+ 
+ bind->bind->length = &(bind->bind->buffer_length);
+-bind->bind->is_null = (my_bool*)0;
++bind->bind->is_null = (_Bool*)0;
+ 
+ switch (db_value_type(value)) {
+ case DB_TYPE_PRIMARY_KEY:

diff --git a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild 
b/net-dns/opendnssec/opendnssec-2.1.13.ebuild
similarity index 98%
rename from net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild
rename to net-dns/opendnssec/opendnssec-2.1.13.ebuild
index 771b0a19985f..6ed5a297adfb 100644
--- a/net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild
+++ b/net-dns/opendnssec/opendnssec-2.1.13.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="${P/_}"
 PKCS11_IUSE="+softhsm opensc external-hsm"
@@ -58,6 +58,7 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}/${PN}-fix-run-dir-2.1.x.patch"
"${FILESDIR}/${PN}-use-system-trang.patch"
+   "${FILESDIR}/${PN}-fix-mysql.patch"
 )
 
 DOCS=( MIGRATION NEWS )



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-10-29 Thread Marc Schiffbauer
commit: 802c3c881bf5e8de558fc4e57ce028627776a3f0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Oct 29 11:32:44 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Oct 29 11:32:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802c3c88

mail-client/neomutt: add myself as a maintainer

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml
index f0351b470d80..583a2caccf5e 100644
--- a/mail-client/neomutt/metadata.xml
+++ b/mail-client/neomutt/metadata.xml
@@ -5,6 +5,10 @@
nicolasb...@gentoo.org
Nicolas Bock

+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   

Enable autocrypt.org support
Enable BDB (Berkley DB) backend for header



[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp-oauthlib/

2023-10-19 Thread Marc Schiffbauer
commit: 922553ed72f028d7ce4b0b51b5c30cb9c601ae87
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Thu Oct 19 15:58:52 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Thu Oct 19 15:59:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922553ed

dev-python/aiohttp-oauthlib: new package, add 0.1.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/aiohttp-oauthlib/Manifest   |  1 +
 .../aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild | 26 ++
 dev-python/aiohttp-oauthlib/metadata.xml   |  8 +++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/aiohttp-oauthlib/Manifest 
b/dev-python/aiohttp-oauthlib/Manifest
new file mode 100644
index ..c29c29a782ee
--- /dev/null
+++ b/dev-python/aiohttp-oauthlib/Manifest
@@ -0,0 +1 @@
+DIST aiohttp-oauthlib-0.1.0.tar.gz 7253 BLAKE2B 
666ed19281f43b7d891130e6cfaa11cc91c96560fef911bb85fdf07c4bb7a876d9b3b0119c120239711aea2db1486976755126e1e9de21ccf6705bbfb76b51c6
 SHA512 
9df789328942fa4612bd9a2634303e83770021da7abae31471523602b5f77da829eb53efd498b02ed982ccd24abbd3b98eb99ada305a33014d47163a3dff5010

diff --git a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild 
b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
new file mode 100644
index ..8ab895d87dfc
--- /dev/null
+++ b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+inherit distutils-r1
+
+DESCRIPTION="This project provides first-class OAuth library support for 
aiohttp"
+HOMEPAGE="https://git.sr.ht/~whynothugo/aiohttp-oauthlib";
+SRC_URI="https://git.sr.ht/~whynothugo/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="ISC"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]"
+
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-v${PV}"

diff --git a/dev-python/aiohttp-oauthlib/metadata.xml 
b/dev-python/aiohttp-oauthlib/metadata.xml
new file mode 100644
index ..f63250c09310
--- /dev/null
+++ b/dev-python/aiohttp-oauthlib/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   msch...@gentoo.org
+   Marc Schiffbauer
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-09-06 Thread Marc Schiffbauer
commit: c0e6c531c60fb172d7abc623300eceafcf757168
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Sep  6 11:11:13 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Wed Sep  6 11:11:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e6c531

app-laptop/tuxedo-control-center-bin: add missing rdeps

Closes: https://bugs.gentoo.org/861681
Signed-off-by: Marc Schiffbauer  gentoo.org>

 ...ild => tuxedo-control-center-bin-2.0.8-r1.ebuild} | 20 +++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
similarity index 86%
rename from 
app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
rename to 
app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
index 6c558463d5fb..81128fa51a32 100644
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8-r1.ebuild
@@ -18,7 +18,25 @@ KEYWORDS="-* ~amd64"
 RESTRICT="strip splitdebug"
 
 DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
-RDEPEND="${DEPEND}"
+RDEPEND="
+   ${DEPEND}
+   app-accessibility/at-spi2-core
+   dev-libs/nss
+   dev-libs/nspr
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
 # See bug #827729
 BDEPEND="app-arch/xz-utils[extra-filters]"
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-09-05 Thread Marc Schiffbauer
commit: 7b3e08fba608264e35ffa0dacea122f57aa5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep  5 08:28:44 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep  5 21:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3e08fb

app-laptop/tuxedo-control-center-bin: drop 1.2.4

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 -
 .../tuxedo-control-center-bin-1.2.4.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index b17a9950e1a8..d290fc450c30 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,3 +1,2 @@
-DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394
 DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 
30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6
 SHA512 
6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
deleted file mode 100644
index 6c558463d5fb..
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit rpm systemd xdg-utils
-
-MY_PN="${PN/-bin/}"
-
-DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center";
-SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="strip splitdebug"
-
-DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
-RDEPEND="${DEPEND}"
-# See bug #827729
-BDEPEND="app-arch/xz-utils[extra-filters]"
-
-S="${WORKDIR}"
-QA_PREBUILT="opt/tuxedo-control-center/*"
-
-src_prepare() {
-   default
-   rm -rf usr/lib || die "could not remove usr/lib"
-   mkdir files || die "could not create files dir"
-}
-
-src_install() {
-   insinto /
-   doins -r usr opt
-   find . -type f -perm -a=x | while read f; do
-   fperms 0755 "${f/./}"
-   done
-
-   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
-
-   insinto /usr/share/dbus-1/system.d/
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
-
-   insinto /usr/share/polkit-1/actions
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
-
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
-
-   newinitd "${FILESDIR}/tccd.initd" tccd
-}
-
-pkg_config() {
-   ebegin "Reloading systemd"
-   systemctl daemon-reload
-   eend $?
-   ebegin "Enabling and starting tccd.service"
-   systemctl enable --now tccd
-   eend $?
-   ebegin "Enabling and starting tccd-sleep.service"
-   systemctl enable --now tccd-sleep
-   eend $?
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   elog
-   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
-   elog
-   elog "For your convenience, if you use systemd, you may just call:"
-   elog "  emerge --config =app-laptop/${PF}"
-   elog
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-09-05 Thread Marc Schiffbauer
commit: 204a9a3556715cc8b2ec5a201b001d6c8223fa69
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep  5 08:27:36 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep  5 21:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a9a35

app-laptop/tuxedo-control-center-bin: add 2.0.8

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 +
 .../tuxedo-control-center-bin-2.0.8.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index f20fcdd2658e..b17a9950e1a8 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394
+DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 
30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6
 SHA512 
6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
new file mode 100644
index ..6c558463d5fb
--- /dev/null
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg-utils
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center";
+SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="strip splitdebug"
+
+DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
+RDEPEND="${DEPEND}"
+# See bug #827729
+BDEPEND="app-arch/xz-utils[extra-filters]"
+
+S="${WORKDIR}"
+QA_PREBUILT="opt/tuxedo-control-center/*"
+
+src_prepare() {
+   default
+   rm -rf usr/lib || die "could not remove usr/lib"
+   mkdir files || die "could not create files dir"
+}
+
+src_install() {
+   insinto /
+   doins -r usr opt
+   find . -type f -perm -a=x | while read f; do
+   fperms 0755 "${f/./}"
+   done
+
+   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
+
+   insinto /usr/share/dbus-1/system.d/
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
+
+   insinto /usr/share/polkit-1/actions
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
+
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
+
+   newinitd "${FILESDIR}/tccd.initd" tccd
+}
+
+pkg_config() {
+   ebegin "Reloading systemd"
+   systemctl daemon-reload
+   eend $?
+   ebegin "Enabling and starting tccd.service"
+   systemctl enable --now tccd
+   eend $?
+   ebegin "Enabling and starting tccd-sleep.service"
+   systemctl enable --now tccd-sleep
+   eend $?
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   elog
+   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
+   elog
+   elog "For your convenience, if you use systemd, you may just call:"
+   elog "  emerge --config =app-laptop/${PF}"
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-08-18 Thread Marc Schiffbauer
commit: 397dc74249179eba720f71904d706fc0efbb2dd5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Aug 18 11:16:43 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug 18 11:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397dc742

app-laptop/tuxedo-keyboard: fix build

Closes: https://bugs.gentoo.org/912445
Signed-off-by: Marc Schiffbauer  gentoo.org>

 ...tuxedo-keyboard-3.2.10.ebuild => tuxedo-keyboard-3.2.10-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild
similarity index 84%
rename from app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild
rename to app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild
index 2323f1883ec3..f3c83e786b3f 100644
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
 
-inherit linux-mod-r1 toolchain-funcs
+inherit linux-mod-r1
 
 DESCRIPTION="Kernel Module for Tuxedo Keyboard"
 HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard";
@@ -24,7 +24,7 @@ src_compile() {
tuxedo_keyboard=tuxedo::src
tuxedo_io=tuxedo::src/tuxedo_io
)
-   local modargs="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
+   local modargs=( KDIR=${KV_OUT_DIR} )
 
linux-mod-r1_src_compile
 }



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/files/

2023-08-18 Thread Marc Schiffbauer
commit: 964ee313ed9fc8ce31c922a4afa9fb498dd8b40e
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Aug 18 08:16:04 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug 18 08:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964ee313

app-laptop/tuxedo-keyboard: clean unused patch

Signed-off-by: Marc Schiffbauer  gentoo.org>

 ...tuxedo-keyboard-3.2.1-rm-unused-functions.patch | 71 --
 1 file changed, 71 deletions(-)

diff --git 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
 
b/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
deleted file mode 100644
index 84e32c9edaea..
--- 
a/app-laptop/tuxedo-keyboard/files/tuxedo-keyboard-3.2.1-rm-unused-functions.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-https://github.com/tuxedocomputers/tuxedo-keyboard/pull/162
-https://github.com/tuxedocomputers/tuxedo-keyboard/issues/164
-https://bugs.gentoo.org/902133
-
-diff --git a/src/tuxedo_io/tuxedo_io.c b/src/tuxedo_io/tuxedo_io.c
-index 879efd7..5cf4f20 100644
 a/src/tuxedo_io/tuxedo_io.c
-+++ b/src/tuxedo_io/tuxedo_io.c
-@@ -49,19 +49,6 @@ static u32 id_check_uniwill;
- 
- static struct uniwill_device_features_t *uw_feats;
- 
--/**
-- * strstr version of dmi_match
-- */
--static bool dmi_string_in(enum dmi_field f, const char *str)
--{
--  const char *info = dmi_get_system_info(f);
--
--  if (info == NULL || str == NULL)
--  return info == str;
--
--  return strstr(info, str) != NULL;
--}
--
- static u32 clevo_identify(void)
- {
-   return clevo_get_active_interface_id(NULL) == 0 ? 1 : 0;
-@@ -181,7 +168,7 @@ static long clevo_ioctl_interface(struct file *file, 
unsigned int cmd, unsigned
- 
-   const char str_no_if[] = "";
-   char *str_clevo_if;
--  
-+
-   switch (cmd) {
-   case R_CL_HW_IF_STR:
-   if (clevo_get_active_interface_id(&str_clevo_if) == 0) {
-@@ -814,7 +801,7 @@ static int __init tuxedo_io_init(void)
-   tuxedo_io_device_class = class_create(THIS_MODULE, "tuxedo_io");
-   device_create(tuxedo_io_device_class, NULL, tuxedo_io_device_handle, 
NULL, "tuxedo_io");
-   pr_debug("Module init successful\n");
--  
-+
-   return 0;
- }
- 
-diff --git a/src/uniwill_keyboard.h b/src/uniwill_keyboard.h
-index 332acd6..859dc30 100644
 a/src/uniwill_keyboard.h
-+++ b/src/uniwill_keyboard.h
-@@ -51,7 +51,6 @@
- #define UNIWILL_OSD_TOUCHPADWORKAROUND0xFFF
- 
- static void uw_charging_priority_write_state(void);
--static void uw_charging_profile_write_state(void);
- 
- struct tuxedo_keyboard_driver uniwill_keyboard_driver;
- 
-@@ -771,12 +770,6 @@ static int uw_has_charging_profile(bool *status)
-   return 0;
- }
- 
--static void uw_charging_profile_write_state(void)
--{
--  if (uw_charging_profile_loaded)
--  uw_set_charging_profile(uw_charging_profile_last_written_value);
--}
--
- static void uw_charging_profile_init(struct platform_device *dev)
- {
-   u8 value;



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-08-18 Thread Marc Schiffbauer
commit: dc393968caaf7b2131dfd625ccf198b7b62f1ce7
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Aug 18 08:15:45 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug 18 08:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc393968

app-laptop/tuxedo-keyboard: drop 3.1.3-r1, 3.2.1, 3.2.3

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest|  3 ---
 .../tuxedo-keyboard-3.1.3-r1.ebuild| 23 
 .../tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild   | 25 --
 .../tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild   | 25 --
 4 files changed, 76 deletions(-)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index 08ce09bba33f..807a416d81a9 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,4 +1 @@
-DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 
06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c
 SHA512 
dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331
-DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 
5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be
 SHA512 
35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87
 DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 
7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514
 SHA512 
1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa
-DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 
113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a
 SHA512 
9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild
deleted file mode 100644
index 9449f92a3cbb..
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.3-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
-
-inherit linux-mod toolchain-funcs
-
-DESCRIPTION="Kernel Module for Tuxedo Keyboard"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard";
-SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) 
uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) 
tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
-}

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
deleted file mode 100644
index 1e578c3b..
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
-
-inherit linux-mod toolchain-funcs
-
-DESCRIPTION="Kernel Module for Tuxedo Keyboard"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard";
-SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BUILD_TARGETS="all"
-MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) 
uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) 
tuxedo_io(tuxedo:${S}:src/tuxedo_io)"
-
-PATCHES=( "${FILESDIR}"/${PN}-${PV}-rm-unused-functions.patch )
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
-}

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild
deleted file mode 100644
index b3fce1cb74dc..
--- a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of t

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-keyboard/

2023-08-18 Thread Marc Schiffbauer
commit: bea03d97d07d6329ea523913c5e198b1a66350c0
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Aug 18 08:14:21 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Fri Aug 18 08:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea03d97

app-laptop/tuxedo-keyboard: add 3.2.10

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-keyboard/Manifest|  1 +
 .../tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-laptop/tuxedo-keyboard/Manifest 
b/app-laptop/tuxedo-keyboard/Manifest
index f36ed0e0c2e6..08ce09bba33f 100644
--- a/app-laptop/tuxedo-keyboard/Manifest
+++ b/app-laptop/tuxedo-keyboard/Manifest
@@ -1,3 +1,4 @@
 DIST tuxedo-keyboard-3.1.3.tar.gz 56532 BLAKE2B 
06c2dec95e7888f765040bd41512c691cab9812fbea213b7766605aad6724adf3d5c6e5a3641621781f483e1ce249e71ea988b765e311d4bb4862997d8effb2c
 SHA512 
dbad1ebc5d91d3306197012ce2fafa5e6063c9b8b62a14c3f1412c9340199c91500a6eeefbed73b1a5d15132dc4b4a73e11c86c15c1b2a3d44765b2664d2f331
 DIST tuxedo-keyboard-3.2.1.tar.gz 58606 BLAKE2B 
5b358eea14db5f1ac595468e53cd39f026dc92203209c933df34a7d552dc5d9160fdd1d3867a87580518285ee5558fd983fb6b8c193362cde9ea1bf5689949be
 SHA512 
35aaf129d3a75dd38107c2e20fdc066dc1161419a452716458d556b48dacfd42538bd36729a8f468ba838f7203cceeea24c5851de5bdae9c1b21d9d98f342a87
+DIST tuxedo-keyboard-3.2.10.tar.gz 62744 BLAKE2B 
7beadb4afd1546d16f2796ec78c0da4b25403eab97da853b0c0f1b1c3927c4b1252dc60979196ed4549fa77e3551037f05d7bde3408325a752f8e94f991dd514
 SHA512 
1f62544bfdbc2cd3282517dd63ef8649c3c3c4ac1546d667d48dacd2395b31b24cf126a47d9d98c2b5a6dd2ac9d260f3740b1279f72a3a64d39418c93ef2f5aa
 DIST tuxedo-keyboard-3.2.3.tar.gz 59913 BLAKE2B 
113fef200d6c9f9fa0158a77dbed8c9f8d91ce14db78ae9a306ebd8a802ab5f6838f96b0d689eb6b7a4a8187ac023fec6eda2cd52ed83ba521ad5db3cb96c58a
 SHA512 
9f62c6c603d7aa0b4870c4786526d5f7aa6e96104820ecb00eeaf941ea11ac3ceee849189f6f1e09519c201ea89aca58c19374beb90b087ed347e60fe850fad5

diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild 
b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild
new file mode 100644
index ..2323f1883ec3
--- /dev/null
+++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.2.10.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod-r1 toolchain-funcs
+
+DESCRIPTION="Kernel Module for Tuxedo Keyboard"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard";
+SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( )
+
+src_compile() {
+   local modlist=(
+   clevo_acpi=tuxedo::src
+   clevo_wmi=tuxedo::src
+   uniwill_wmi=tuxedo::src
+   tuxedo_keyboard=tuxedo::src
+   tuxedo_io=tuxedo::src/tuxedo_io
+   )
+   local modargs="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1"
+
+   linux-mod-r1_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/

2023-07-22 Thread Marc Schiffbauer
commit: 279167f3751a952ac40c0418a64b09676fcf7aba
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sat Jul 22 20:29:48 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sat Jul 22 20:30:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279167f3

dev-python/bareos: add 22.1.0, drop 22.0.3

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest   | 2 +-
 dev-python/bareos/{bareos-22.0.3.ebuild => bareos-22.1.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index 87f1caaf924a..ede21f58a067 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1 +1 @@
-DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 
7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621
 SHA512 
cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c
+DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c

diff --git a/dev-python/bareos/bareos-22.0.3.ebuild 
b/dev-python/bareos/bareos-22.1.0.ebuild
similarity index 91%
rename from dev-python/bareos/bareos-22.0.3.ebuild
rename to dev-python/bareos/bareos-22.1.0.ebuild
index 607aaf1bf7d1..16447ca3586b 100644
--- a/dev-python/bareos/bareos-22.0.3.ebuild
+++ b/dev-python/bareos/bareos-22.1.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2023-07-18 Thread Marc Schiffbauer
commit: 9623e8c5d3a8eed2cfc077925410b4bada092125
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Jul 18 21:25:00 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jul 18 21:25:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9623e8c5

sci-geosciences/opencpn: add 5.8.4, drop 5.8.2-r2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 sci-geosciences/opencpn/Manifest| 2 +-
 .../opencpn/{opencpn-5.8.2-r2.ebuild => opencpn-5.8.4.ebuild}   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest
index 93cfb53e9477..94454a639566 100644
--- a/sci-geosciences/opencpn/Manifest
+++ b/sci-geosciences/opencpn/Manifest
@@ -1,3 +1,3 @@
 DIST opencpn-5.6.2.tar.gz 82919992 BLAKE2B 
a45e19d293d63262f2bb6bd0bd5d18723cadd0b93af8e64484b55d246cebbe623dccbb6a1d257eccd74fb9111953d9cdd4b44d6f3fb38c3a9f40fa253718f337
 SHA512 
6d90b21448b2d2a58685592e92647108978012cbaa25999d98855dca222e013784ca4e351eb08efd0a18980cccffb28b0d3c171ea9207e5fb37889e3a3b377e3
-DIST opencpn-5.8.2.tar.gz 87960698 BLAKE2B 
ecce27972a00af412283923a1720b9d74c80905101f383815e801691ab9dacb7c60328f6cd597811d4538bccf383e66465e08e2094420187272298151327b717
 SHA512 
c23bb322c2dcfb017347427cf6041d28fc0c1b8101f21d5cafc9b9306a4d265156ded90af09c385086e99a462a26787e7f4bb817ad19efa50624c952ba89c726
+DIST opencpn-5.8.4.tar.gz 82696698 BLAKE2B 
0235d87daec97008b58dc9916d4250b33c0c4158be6ba4853bf30c5876af7d382eb1c02e2cd3748229775305cc90f86d5743b9951909043588e2096fcd207af5
 SHA512 
08231d95ca80a5e6b85b279be2912d3e9f390f879a780823f8ee9c64371eb0605484f697328217027c7caf18cb1151b617d42d22951672c1a9508750e97f109a
 DIST opencpn-doc_4.8.2.0.orig.tar.xz 22302480 BLAKE2B 
2bcd2ac01340cde0d0be80537321c8c3e829a8e664944c34f3f3112f931c45746059b5c173402982601ccf88926241741c7fb44f251e9fe48b83aa5f3e8d7727
 SHA512 
678317c77feb3b0bf695e337e7e95083df1d488e0a5ad3bad41bad11dc87271d6fc0ac194a6b63b603d5c1f1184e6c9f91de895a7db01017ef2a7068a62404eb

diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
similarity index 98%
rename from sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
rename to sci-geosciences/opencpn/opencpn-5.8.4.ebuild
index 82736045e5a4..6f8e39b49c29 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
@@ -22,6 +22,7 @@ IUSE="doc lzma"
 
 RDEPEND="
app-arch/bzip2
+   dev-libs/openssl:=
dev-libs/tinyxml
lzma? ( app-arch/xz-utils )
media-libs/freetype:2



[gentoo-commits] repo/gentoo:master commit in: app-crypt/dehydrated/, app-crypt/dehydrated/files/

2023-07-16 Thread Marc Schiffbauer
commit: 0f70fe3d880fadd594b87beea1a5d32ec70ced73
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jul 16 16:25:04 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jul 16 16:26:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f70fe3d

app-crypt/dehydrated: add 0.7.1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-crypt/dehydrated/Manifest|  2 +
 app-crypt/dehydrated/dehydrated-0.7.1.ebuild | 61 
 app-crypt/dehydrated/files/00_gentoo.sh-r1   |  4 ++
 3 files changed, 67 insertions(+)

diff --git a/app-crypt/dehydrated/Manifest b/app-crypt/dehydrated/Manifest
index a30f779bfc96..a35814a589cb 100644
--- a/app-crypt/dehydrated/Manifest
+++ b/app-crypt/dehydrated/Manifest
@@ -1 +1,3 @@
 DIST dehydrated-0.7.0.tar.gz 86574 BLAKE2B 
35a3b0b7592126ca65003a6c9eb8934a76584710d028057e5add7f77bb2fa3799e89a060306da3b98a62d291229a2a78f23e0f95f19e033796aee31e97b94488
 SHA512 
47740d2d31ca73482a4fc5ed0dfce986af907dd5449cb3a5230bf9683845686c8122fc32e6219a4439574ef11d6fb104ee09591c5ff667927a2c9c13ba005511
+DIST dehydrated-0.7.1.tar.gz 119992 BLAKE2B 
0b287537206936ceff33bde8bbb8ab7b13f28bf58cd29c898348db0cf5a83157fed4535da218ac48a810a93b99474e96334a27c062c157e2f164b0e516b47111
 SHA512 
b7ac078d6034e784f3f485e8ce56b5fa2f1e2a3b5ef014d260046b5f1d5cbd99727501e95a9530d0d1b2f33d3fa5bf7e7f532092041597236d92fbeb0f3c
+DIST dehydrated-0.7.1.tar.gz.asc 488 BLAKE2B 
0dd678976f897e8684695bce1742e498bcbec0f78781a53dae7f715a1a379f85eba3531c0f3181dcab9bd7005f086e82889dad6d26f7d2075c877eef3d653acf
 SHA512 
f03872b7e087b3f719a76aaebd46f017f47595feb03a29f5fcbe33796655cdcd0a34580ae34a85e3280c8305a2fe2ada47e4436bfbec294b7dbf67768df86394

diff --git a/app-crypt/dehydrated/dehydrated-0.7.1.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.1.ebuild
new file mode 100644
index ..247be5ba3ee9
--- /dev/null
+++ b/app-crypt/dehydrated/dehydrated-0.7.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/dehydrated.asc
+
+inherit verify-sig
+
+DESCRIPTION="A client for signing certificates with an ACME-server"
+HOMEPAGE="https://dehydrated.io/";
+SRC_URI="
+   
https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz.asc 
)
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+cron"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dehydrated )"
+RDEPEND="acct-group/dehydrated
+   acct-user/dehydrated
+   app-shells/bash
+   net-misc/curl
+   cron? ( virtual/cron )"
+
+src_configure() {
+   default
+   sed -i  's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' 
docs/examples/config \
+   || die "could not set config (CONFIG_D)"
+}
+
+src_install() {
+   dobin ${PN}
+   insinto /etc/${PN}
+   doins docs/examples/{config,domains.txt,hook.sh}
+   fperms u+x /etc/${PN}/hook.sh
+   dodoc docs/*.md
+
+   insinto /etc/${PN}/config.d
+   newins "${FILESDIR}"/00_gentoo.sh-r1 00_gentoo.sh
+
+   keepdir /etc/${PN}/domains.d
+
+   doman  docs/man/dehydrated.1
+
+   if use cron ; then
+   insinto /etc/cron.d
+   newins "${FILESDIR}"/cron-r1 ${PN}
+   fi
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   einfo "See /etc/dehydrated/config for configuration."
+
+   use cron && einfo "After finishing setup you should enable the 
cronjob in /etc/cron.d/dehydrated."
+   fi
+}

diff --git a/app-crypt/dehydrated/files/00_gentoo.sh-r1 
b/app-crypt/dehydrated/files/00_gentoo.sh-r1
new file mode 100644
index ..53e9c0dfe538
--- /dev/null
+++ b/app-crypt/dehydrated/files/00_gentoo.sh-r1
@@ -0,0 +1,4 @@
+# base config required for gentoo defaults
+BASEDIR="/var/lib/dehydrated"
+DOMAINS_TXT="/etc/dehydrated/domains.txt"
+DOMAINS_D="/etc/dehydrated/domains.d"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-dehydrated/

2023-07-16 Thread Marc Schiffbauer
commit: c535dd7cba62278b086eaf47fcfbf27ac329a6c8
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jul 16 15:36:45 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jul 16 16:26:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535dd7c

sec-keys/openpgp-keys-dehydrated: new package, add 20230716

Signed-off-by: Marc Schiffbauer  gentoo.org>

 sec-keys/openpgp-keys-dehydrated/Manifest  |  1 +
 sec-keys/openpgp-keys-dehydrated/metadata.xml  |  9 +
 .../openpgp-keys-dehydrated-20230716.ebuild| 23 ++
 3 files changed, 33 insertions(+)

diff --git a/sec-keys/openpgp-keys-dehydrated/Manifest 
b/sec-keys/openpgp-keys-dehydrated/Manifest
new file mode 100644
index ..2a7dc9bf0056
--- /dev/null
+++ b/sec-keys/openpgp-keys-dehydrated/Manifest
@@ -0,0 +1 @@
+DIST dehydrated-3C2F2605E078A1E18F4793909C4DBE6CF438F333.asc 9378 BLAKE2B 
7bae91147ee894288ecaea10ace18164bf9d92a57617fc5e52dff51f2bf5fa9f0dd0943fddf9a55641e0fb72400310017aba4b9a9835d963ff7cebafb573d094
 SHA512 
9887fb114e724e51d5b22fbf10f260a226e71c3704d4cde78576052f143a6ce49c5e273835ca8cda372ba9fcc77940510378e86f06cf550296f58ddc46e9d730

diff --git a/sec-keys/openpgp-keys-dehydrated/metadata.xml 
b/sec-keys/openpgp-keys-dehydrated/metadata.xml
new file mode 100644
index ..a0e7d9289325
--- /dev/null
+++ b/sec-keys/openpgp-keys-dehydrated/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   msch...@gentoo.org
+       Marc Schiffbauer
+   
+   
+

diff --git 
a/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild 
b/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild
new file mode 100644
index ..a1c82b489077
--- /dev/null
+++ b/sec-keys/openpgp-keys-dehydrated/openpgp-keys-dehydrated-20230716.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by dehydrated"
+HOMEPAGE="https://dehydrated.io/";
+SRC_URI="
+   
https://keys.openpgp.org/vks/v1/by-fingerprint/3C2F2605E078A1E18F4793909C4DBE6CF438F333
+   -> dehydrated-3C2F2605E078A1E18F4793909C4DBE6CF438F333.asc
+"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+S=${WORKDIR}
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - dehydrated.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2023-06-20 Thread Marc Schiffbauer
commit: a4a75f5678aa7cefc0728c5ea448804ef068a477
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Jun 20 13:42:22 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jun 20 13:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a75f56

app-backup/bareos: add 22.1.0, drop 22.0.3-r1

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest  |  2 +-
 .../{bareos-22.0.3-r1.ebuild => bareos-22.1.0.ebuild}   | 17 +++--
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 78af12842104..c53f55f7b3ef 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,3 @@
 DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 
5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75
 SHA512 
1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68
 DIST bareos-21.1.7.tar.gz 11666508 BLAKE2B 
8b5efffb987b53d1bc289aa104c10827c6bed630ffee16c26e8ab428ee20aa63a9e1e2fc03a7656d26f5905443b06c6a6f6d4860be413776874917e2c1cd0ef2
 SHA512 
2b7dfb16b74aa912449269efb92c85b6720f08526122c7dc9bfb648aed70b2ca81df41eacb60c53e2a154793c6ed209dd1571ecec7913a357e491064b1faab41
-DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 
7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621
 SHA512 
cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c
+DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 
38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d
 SHA512 
dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c

diff --git a/app-backup/bareos/bareos-22.0.3-r1.ebuild 
b/app-backup/bareos/bareos-22.1.0.ebuild
similarity index 97%
rename from app-backup/bareos/bareos-22.0.3-r1.ebuild
rename to app-backup/bareos/bareos-22.1.0.ebuild
index d246f05e5727..cc7cccd6ca49 100644
--- a/app-backup/bareos/bareos-22.0.3-r1.ebuild
+++ b/app-backup/bareos/bareos-22.1.0.ebuild
@@ -3,15 +3,24 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
 #CMAKE_REMOVE_MODULES=yes
 
 inherit python-any-r1 systemd cmake tmpfiles
 
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/${PN}-Release-${PV}
+fi
+
 DESCRIPTION="Featureful client/server network backup suite"
 HOMEPAGE="https://www.bareos.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
 
 # some tests still fail propably due to missing bits in src_test -> TODO
 RESTRICT="mirror test"
@@ -22,7 +31,6 @@ RESTRICT="mirror test"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
logwatch ndmp readline scsi-crypto split-usr
static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
@@ -89,8 +97,6 @@ REQUIRED_USE="
x86? ( !ceph )
 "
 
-S=${WORKDIR}/${PN}-Release-${PV}
-
 pkg_pretend() {
local active_removed_backend=""
if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/

2023-06-20 Thread Marc Schiffbauer
commit: 301c5096932806ebc08f2c51f66306cea32f3f9a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Jun 20 13:42:58 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Tue Jun 20 13:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301c5096

app-backup/bareos: enable py3.12, rm gcc13 patch

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/bareos-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-backup/bareos/bareos-.ebuild 
b/app-backup/bareos/bareos-.ebuild
index 29fb6bda15a5..cc7cccd6ca49 100644
--- a/app-backup/bareos/bareos-.ebuild
+++ b/app-backup/bareos/bareos-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 CMAKE_WARN_UNUSED_CLI=no
 #CMAKE_REMOVE_MODULES=yes
 
@@ -151,7 +151,6 @@ src_prepare() {
eapply -p1 "${FILESDIR}/${PN}-21-cmake-gentoo.patch"
eapply "${FILESDIR}/${PN}-22.0.2-werror.patch"
eapply "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
-   eapply "${FILESDIR}/${PN}-gcc13-fixes.patch"
 
# fix missing DESTDIR in symlink creation
sed -i '/bareos-symlink-default-db-backend.cmake/d' 
"${S}/core/src/cats/CMakeLists.txt"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/files/

2023-06-18 Thread Marc Schiffbauer
commit: 81b05212537ac738d9f056cc93c23602795a5d8b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun 11 13:03:11 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 18 11:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b05212

app-backup/bareos: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31387
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/files/bareos-dir-21.initd | 22 --
 app-backup/bareos/files/bareos-fd-21.initd  | 21 -
 app-backup/bareos/files/bareos-sd-21.initd  | 21 -
 3 files changed, 64 deletions(-)

diff --git a/app-backup/bareos/files/bareos-dir-21.initd 
b/app-backup/bareos/files/bareos-dir-21.initd
deleted file mode 100644
index 916ee13b36ce..
--- a/app-backup/bareos/files/bareos-dir-21.initd
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need postgresql
-   use dns bareos-fd bareos-sd
-}
-
-start() {
-   ebegin "Starting bareos director"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-dir \
-   -- -p /run/bareos/bareos-dir.9101.pid ${DIR_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos director"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-dir.9101.pid
-   eend $?
-}

diff --git a/app-backup/bareos/files/bareos-fd-21.initd 
b/app-backup/bareos/files/bareos-fd-21.initd
deleted file mode 100644
index f0632261a0c5..
--- a/app-backup/bareos/files/bareos-fd-21.initd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use dns
-}
-
-start() {
-   ebegin "Starting bareos file daemon"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-fd \
-   -- -p /run/bareos/bareos-fd.9102.pid ${FD_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos file daemon"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-fd.9102.pid
-   eend $?
-}

diff --git a/app-backup/bareos/files/bareos-sd-21.initd 
b/app-backup/bareos/files/bareos-sd-21.initd
deleted file mode 100644
index 07091dbd74c5..
--- a/app-backup/bareos/files/bareos-sd-21.initd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use dns
-}
-
-start() {
-   ebegin "Starting bareos storage daemon"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-sd \
-   -- -p /run/bareos/bareos-sd.9103.pid ${SD_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos storage daemon"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-sd.9103.pid
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2023-06-04 Thread Marc Schiffbauer
commit: e67e27fd1ff2b2b98045ff7bc87217360d4e4e39
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  4 07:18:58 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  4 07:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67e27fd

sci-geosciences/opencpn: fix docs location

Closes: https://bugs.gentoo.org/831601
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
index e4f4e223eb15..82736045e5a4 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
@@ -65,6 +65,13 @@ src_configure() {
cmake_src_configure
 }
 
+src_install() {
+   default
+   cmake_src_install
+   mv "${D}/usr/share/doc/${PN}"/* "${D}/usr/share/doc/${PF}" || die
+   rmdir "${D}/usr/share/doc/${PN}"
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2023-06-04 Thread Marc Schiffbauer
commit: 79b17984ef7ab9bb98b25d97cf642869ec96658b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  4 07:18:18 2023 +
Commit:     Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  4 07:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b17984

sci-geosciences/opencpn: fix -native-symlinks built

Closes: https://bugs.gentoo.org/907759
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
index 7d5e879a5b06..e4f4e223eb15 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
-inherit wxwidgets xdg cmake
+inherit wxwidgets xdg cmake toolchain-funcs
 
 DOC_VERSION="4.8.2.0"
 
@@ -44,6 +44,13 @@ BDEPEND="
sys-devel/gettext
"
 
+src_prepare() {
+   default
+   # see bug #907759
+   sed -i "s/ cc / $(tc-getBUILD_CC) /" "${S}"/CMakeLists.txt
+   cmake_src_prepare
+}
+
 src_configure() {
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
 



  1   2   3   4   5   6   7   8   >