summaryrefslogtreecommitdiff
path: root/sys-block/open-isns
diff options
context:
space:
mode:
Diffstat (limited to 'sys-block/open-isns')
-rw-r--r--sys-block/open-isns/Manifest2
-rw-r--r--sys-block/open-isns/open-isns-0.103.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/sys-block/open-isns/Manifest b/sys-block/open-isns/Manifest
index 575bc99d6ea7..0a9daede2d8b 100644
--- a/sys-block/open-isns/Manifest
+++ b/sys-block/open-isns/Manifest
@@ -1,6 +1,8 @@
AUX open-isns-0.100-respect-AR.patch 539 BLAKE2B f343794fe2bdec792654c9a0ee18bf7b8890a2f05bd80f43140f4bed8d260a3fb1c6a00725b285e17f46d8fedce310aa48f404a56a6a77ae60a530355f47a7bb SHA512 a88ecd07ae28528cc5e9a1bdca1dcc8a5999abb9742c6f0c712fa8eae5fd1f76b01dff9d6f8041a4188eafb8acd376a0054335c66028893e431fe041e0694cf4
DIST open-isns-0.101.tar.gz 301912 BLAKE2B 98c9c36640ee4d3796538a00e7ab2e4cfb057abc66a56d27ce2eb133d591ea87bcb0e4ffb31b6d72d8e8c806edffb65600c0ae7cd63c61058f36037e3db79214 SHA512 e5a392127b0d85f36e9e4aa963c0c502af8c5aea0aba6d12abb4425649969dcc20ba6e87a99083626d981438439b17b71a86320f816042d82ed5dbe7e7a63e77
DIST open-isns-0.102.tar.gz 303210 BLAKE2B d6095f8a550faabd60475df4bce644dffa85187168d01616cc016003a5536663c68adc588e21fb6ab82937ac8d5a0ff46dde8c4c2664560f4b792b0324fb5856 SHA512 f5ae8af89b85565181c2f6def9834d9dab0a15d5d9b28721cce116c5580173ed9adba219e1ede48988cb57f047578db4ece458c4a7db598412c7583e56393d2b
+DIST open-isns-0.103.tar.gz 254988 BLAKE2B cd6db63992328c815af218bd4ae1ff2a19e49c5a1d3c686167b96130f5b7bde8d861e8be6399c5668077c68ff54e61226b743704147d0da97e0b227c821660b1 SHA512 219dd4f7e0a8459f5acaf2036fc737b90604cdcfe78b5492d50e4826744923afe35c9c331b3e39aa7c9bb5ebb2c378c464dced204d51da46e2b7474c6ca94057
EBUILD open-isns-0.101.ebuild 1070 BLAKE2B 0e2782e49601df4a4cbb1ac2176f2970a9d06892065d67fc0ac12fd7104272621c4bb09f12134290a1e91bbe19aef06f1066f19878105cbba9a40c955bbe8278 SHA512 f1b5c5b59ccc7e39b85f48394fd80a228de2848edfd5ce4341ade6d13768e8e5f45297f35dcee5b26e01e07d4b6a39c6ef6bdc7ebef11c01781df762dd021eac
EBUILD open-isns-0.102.ebuild 764 BLAKE2B de102a695c46adf91a6f142e559160323334cfcec0203982ebe4c796b90c2aeca4cbc3150316149a92180b73aa08369ea437e9ae66536221b16d262a30ea33f1 SHA512 5d5a87157e8034f57a1e6a1c36777d7e006745d56d6ad5e281b707c1a83e64f69d0c7758ce1a9f8790282612e359fc88ed8905077d2f3621cc646805e75ccb3a
+EBUILD open-isns-0.103.ebuild 886 BLAKE2B 01992d2a37c0515768fcb23c7c1b323a1b5bd41ea55f5f495883bb95f333f4cb2d798d87f72eaf27a51dd7f2b4a904fceb63ad7051e14ef13b1129fd31423ddc SHA512 0e429f7be3d0315f07c386af3ef7a77a31925d56690933fd7128587494e0e8738533bbfb786f6f40214f7f55775de6c2be042e0a6ffb83c53f0b74572f7d6e16
MISC metadata.xml 343 BLAKE2B e6caf2b681b5efa23d4f7d67e70cdb4f26f05baeb950f91ec0fcca20c8a86e9dd4af5b56a18494a7710ae18c5a4a8f505b875c5aa3b2828891bf77382daec759 SHA512 1ec7ed2183e733d76c4fb38e6ecd806d6aa56386a2fc0d328056745b20150e519c8e2e6fe255e9d8f36587c711584a5f385655cf9e4044a6fcaaee4e35015d29
diff --git a/sys-block/open-isns/open-isns-0.103.ebuild b/sys-block/open-isns/open-isns-0.103.ebuild
new file mode 100644
index 000000000000..ccb4381f7742
--- /dev/null
+++ b/sys-block/open-isns/open-isns-0.103.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# The tests assume they can look at ../server.conf
+BUILD_DIR="${S}"/builddir
+inherit meson systemd
+
+DESCRIPTION="iSNS server and client for Linux"
+HOMEPAGE="https://github.com/open-iscsi/open-isns"
+SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="ssl static"
+# Tests can't connect
+RESTRICT="test"
+
+DEPEND="
+ ssl? (
+ dev-libs/openssl:=
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local emesonargs=(
+ -Ddefault_library=$(usex static both shared)
+ -Dslp=disabled
+ -Dsystemddir=$(systemd_get_utildir)
+ $(meson_feature ssl security)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ keepdir /var/lib/${PN/open-}
+}