diff options
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 2 | ||||
-rw-r--r-- | sysutils/elephant/Makefile | 90 | ||||
-rw-r--r-- | sysutils/elephant/distinfo | 5 | ||||
-rw-r--r-- | sysutils/elephant/pkg-descr | 10 | ||||
-rw-r--r-- | sysutils/inotify-tools/Makefile | 3 | ||||
-rw-r--r-- | sysutils/inotify-tools/distinfo | 6 | ||||
-rw-r--r-- | sysutils/inotify-tools/pkg-plist | 2 | ||||
-rw-r--r-- | sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h | 20 | ||||
-rw-r--r-- | sysutils/ldap-account-manager/Makefile | 2 | ||||
-rw-r--r-- | sysutils/ldap-account-manager/distinfo | 6 | ||||
-rw-r--r-- | sysutils/limine/Makefile | 5 | ||||
-rw-r--r-- | sysutils/limine/distinfo | 6 | ||||
-rw-r--r-- | sysutils/mdcat/files/patch-rust-1.89.0 | 10 | ||||
-rw-r--r-- | sysutils/mise/Makefile | 5 | ||||
-rw-r--r-- | sysutils/mise/distinfo | 12 | ||||
-rw-r--r-- | sysutils/py-overlord/Makefile | 2 | ||||
-rw-r--r-- | sysutils/py-overlord/distinfo | 6 | ||||
-rw-r--r-- | sysutils/py-overlord/pkg-plist | 3 | ||||
-rw-r--r-- | sysutils/stackit/Makefile | 19 | ||||
-rw-r--r-- | sysutils/stackit/distinfo | 5 | ||||
-rw-r--r-- | sysutils/stackit/pkg-descr | 6 |
21 files changed, 196 insertions, 29 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 3594a72a0159..e21c8afc9cb1 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -352,6 +352,7 @@ SUBDIR += egress-monitor SUBDIR += eject SUBDIR += eksctl + SUBDIR += elephant SUBDIR += elfx86exts SUBDIR += endian SUBDIR += enteruser @@ -1336,6 +1337,7 @@ SUBDIR += ssd_report SUBDIR += sshsudo SUBDIR += ssync + SUBDIR += stackit SUBDIR += stalepid SUBDIR += stepsync SUBDIR += storcli diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile new file mode 100644 index 000000000000..a5090ec297f0 --- /dev/null +++ b/sysutils/elephant/Makefile @@ -0,0 +1,90 @@ +PORTNAME= elephant +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.4 +CATEGORIES= sysutils + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= Powerful data provider service and backend for application launchers +WWW= https://github.com/abenz1267/elephant + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +NOT_FOR_ARCHS= i386 +NOT_FOR_ARCHS_REASON= -buildmode=plugin not supported on freebsd/386 + +USES= go:1.25,modules + +GO_MODULE= github.com/abenz1267/elephant +GO_TARGET= ./cmd/elephant + +PLIST_FILES= bin/${PORTNAME} +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS} +OPTIONS_GROUP= PROVIDERS +OPTIONS_GROUP_PROVIDERS=CALC CLIPBOARD DESKTOPAPPLICATIONS FILES MENUS \ + PROVIDERLIST RUNNER SYMBOLS TODO UNICODE WEBSEARCH + +PROVIDERS_DESC= Enabled providers +CALC_DESC= Perform calculation and unit-conversions +CLIPBOARD_DESC= Store clipboard history +DESKTOPAPPLICATIONS_DESC=Run installed desktop applications +FILES_DESC= Find files/folders +MENUS_DESC= Create custom menus +PROVIDERLIST_DESC= Lists all providers and configured menus +RUNNER_DESC= Execute everything installed in your PATH +SYMBOLS_DESC= Search for emojis and symbols +TODO_DESC= Basic Todolist +UNICODE_DESC= Search for unicode symbols +WEBSEARCH_DESC= Search web with custom defined search engines + +CALC_RUN_DEPENDS= qalc:math/libqalculate \ + wl-copy:x11/wl-clipboard +CALC_PLIST_FILES= etc/xdg/elephant/providers/calc.so +CLIPBOARD_RUN_DEPENDS= wl-copy:x11/wl-clipboard +CLIPBOARD_PLIST_FILES= etc/xdg/elephant/providers/clipboard.so +DESKTOPAPPLICATIONS_PLIST_FILES=etc/xdg/elephant/providers/desktopapplications.so +FILES_RUN_DEPENDS= fd:sysutils/fd +FILES_PLIST_FILES= etc/xdg/elephant/providers/files.so +MENUS_PLIST_FILES= etc/xdg/elephant/providers/menus.so +PROVIDERLIST_PLIST_FILES=etc/xdg/elephant/providers/providerlist.so +RUNNER_PLIST_FILES= etc/xdg/elephant/providers/runner.so +SYMBOLS_RUN_DEPENDS= wl-copy:x11/wl-clipboard +SYMBOLS_PLIST_FILES= etc/xdg/elephant/providers/symbols.so +TODO_RUN_DEPENDS= notify-send:devel/libnotify +TODO_PLIST_FILES= etc/xdg/elephant/providers/todo.so +UNICODE_RUN_DEPENDS= wl-copy:x11/wl-clipboard +UNICODE_PLIST_FILES= etc/xdg/elephant/providers/unicode.so +WEBSEARCH_PLIST_FILES= etc/xdg/elephant/providers/websearch.so + +.include <bsd.port.options.mk> + +ENABLED_PROVIDERS= ${SELECTED_OPTIONS:NDOCS:tl} + +post-patch: + @${REINPLACE_CMD} -e 's|/etc|${PREFIX}&|' \ + ${GO_WRKSRC}/internal/providers/load.go + +post-build: +.for provider in ${ENABLED_PROVIDERS} + @${ECHO_MSG} "===> Building ${provider} from ./internal/providers/${provider}" + @cd ${GO_WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${GO_ENV} \ + GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off \ + ${GO_CMD} build ${GO_BUILDFLAGS:C/-buildmode=.*//} -buildmode=plugin \ + -o ${GO_WRKDIR_BIN}/${provider}.so \ + ./internal/providers/${provider} +.endfor + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/elephant/providers + ${INSTALL_LIB} ${GO_WRKDIR_BIN}/*.so \ + ${STAGEDIR}${PREFIX}/etc/xdg/elephant/providers + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo new file mode 100644 index 000000000000..0359848b7674 --- /dev/null +++ b/sysutils/elephant/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1758052477 +SHA256 (go/sysutils_elephant/elephant-v1.0.4/v1.0.4.mod) = 272874130a90b2beac5b65820bf759b9a1f2b29dbd9d4347aaf0410dfddf5a76 +SIZE (go/sysutils_elephant/elephant-v1.0.4/v1.0.4.mod) = 965 +SHA256 (go/sysutils_elephant/elephant-v1.0.4/v1.0.4.zip) = da41467c6ad118f79cca9bd37793bb7e01bb5e99354c2b9676cef46f57585aae +SIZE (go/sysutils_elephant/elephant-v1.0.4/v1.0.4.zip) = 7127553 diff --git a/sysutils/elephant/pkg-descr b/sysutils/elephant/pkg-descr new file mode 100644 index 000000000000..d37a763ebae8 --- /dev/null +++ b/sysutils/elephant/pkg-descr @@ -0,0 +1,10 @@ +Elephant - cuz it's phat - is a powerful data provider service and +backend for building custom application launchers and desktop +utilities. It provides various data sources and actions through a +plugin-based architecture, communicating via Unix sockets and Protocol +Buffers. + +Elephant acts as a unified backend service that aggregates data from +various sources (desktop applications, files, clipboard history, etc.) +and provides a consistent interface for frontend applications like +custom launchers, productivity tools, or desktop widgets. diff --git a/sysutils/inotify-tools/Makefile b/sysutils/inotify-tools/Makefile index 167c7827be2a..298a69f5ae68 100644 --- a/sysutils/inotify-tools/Makefile +++ b/sysutils/inotify-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= inotify-tools -DISTVERSION= 4.23.9.0 -PORTREVISION= 1 +DISTVERSION= 4.25.9.0 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/inotify-tools/distinfo b/sysutils/inotify-tools/distinfo index fa30f9ecc37f..fa8e06854d7a 100644 --- a/sysutils/inotify-tools/distinfo +++ b/sysutils/inotify-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703113035 -SHA256 (inotify-tools-inotify-tools-4.23.9.0_GH0.tar.gz) = 1dfa33f80b6797ce2f6c01f454fd486d30be4dca1b0c5c2ea9ba3c30a5c39855 -SIZE (inotify-tools-inotify-tools-4.23.9.0_GH0.tar.gz) = 93281 +TIMESTAMP = 1758094445 +SHA256 (inotify-tools-inotify-tools-4.25.9.0_GH0.tar.gz) = d33a4fd24c72c2d08893f129d724adf725b93dae96c359e4f4e9f32573cc853b +SIZE (inotify-tools-inotify-tools-4.25.9.0_GH0.tar.gz) = 94099 diff --git a/sysutils/inotify-tools/pkg-plist b/sysutils/inotify-tools/pkg-plist index 45c279bb9447..54dacf82fde9 100644 --- a/sysutils/inotify-tools/pkg-plist +++ b/sysutils/inotify-tools/pkg-plist @@ -1,3 +1,5 @@ +bin/fsnotifywait +bin/fsnotifywatch bin/inotifywait bin/inotifywatch %%STATIC%%bin/inotifywait.static diff --git a/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h b/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h new file mode 100644 index 000000000000..8eca3258c657 --- /dev/null +++ b/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h @@ -0,0 +1,20 @@ +--- cargo-crates/aws-lc-sys-0.28.0/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC ++++ cargo-crates/aws-lc-sys-0.28.0/aws-lc/include/openssl/target.h +@@ -34,14 +34,14 @@ + #elif defined(__ARMEL__) || defined(_M_ARM) + #define OPENSSL_32_BIT + #define OPENSSL_ARM +-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN) ++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ + #define OPENSSL_64_BIT + #define OPENSSL_PPC64LE +-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN) ++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ + #define OPENSSL_64_BIT + #define OPENSSL_PPC64BE + #define OPENSSL_BIG_ENDIAN +-#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN) ++#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ + #define OPENSSL_32_BIT + #define OPENSSL_PPC32BE + #define OPENSSL_BIG_ENDIAN diff --git a/sysutils/ldap-account-manager/Makefile b/sysutils/ldap-account-manager/Makefile index 1e3766a186a0..fae4e109aaa8 100644 --- a/sysutils/ldap-account-manager/Makefile +++ b/sysutils/ldap-account-manager/Makefile @@ -1,5 +1,5 @@ PORTNAME= ldap-account-manager -DISTVERSION= 9.2 +DISTVERSION= 9.3 CATEGORIES= sysutils www MASTER_SITES= SF/${SHORTNAME}/LAM/${PORTVERSION} diff --git a/sysutils/ldap-account-manager/distinfo b/sysutils/ldap-account-manager/distinfo index 2cac8a1040a0..3bb3c4735ca6 100644 --- a/sysutils/ldap-account-manager/distinfo +++ b/sysutils/ldap-account-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749700208 -SHA256 (ldap-account-manager-9.2.tar.bz2) = 7032c795718649e11ffef20ba42ee6ea7307322cec771d392f49a2efb1c5121c -SIZE (ldap-account-manager-9.2.tar.bz2) = 28303165 +TIMESTAMP = 1758122957 +SHA256 (ldap-account-manager-9.3.tar.bz2) = d56f70c3ca8bc50158b399c8ff6460ada5293552db5696e1ea27ed9cda94cbda +SIZE (ldap-account-manager-9.3.tar.bz2) = 28876677 diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile index 62a5cdbcdf2e..702727eab586 100644 --- a/sysutils/limine/Makefile +++ b/sysutils/limine/Makefile @@ -1,5 +1,5 @@ PORTNAME= limine -DISTVERSION= 9.6.5 +DISTVERSION= 10.0.0 CATEGORIES= sysutils MASTER_SITES= https://codeberg.org/Limine/Limine/releases/download/v${DISTVERSION}/ @@ -28,7 +28,6 @@ PORTDOCS= 3RDPARTY.md CONFIG.md FAQ.md PROTOCOL.md USAGE.md OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/GNUmakefile.in - @${REINPLACE_CMD} -e '/LICENSES/d' ${WRKSRC}/GNUmakefile.in + @${REINPLACE_CMD} -e '/COPYING/d; /LICENSES/d' ${WRKSRC}/GNUmakefile.in .include <bsd.port.mk> diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo index 0fd207ed0fa4..f812edc17fe3 100644 --- a/sysutils/limine/distinfo +++ b/sysutils/limine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756584646 -SHA256 (limine-9.6.5.tar.gz) = 777b5e156e9e48a1be54859bb8eb396bd7f4731bf616cb1ea647237e57bb126b -SIZE (limine-9.6.5.tar.gz) = 571231 +TIMESTAMP = 1757989302 +SHA256 (limine-10.0.0.tar.gz) = cbbd3d314855fd2c2886b2821d45b688b02543f4732f19f501e4d5568e0c7f87 +SIZE (limine-10.0.0.tar.gz) = 569324 diff --git a/sysutils/mdcat/files/patch-rust-1.89.0 b/sysutils/mdcat/files/patch-rust-1.89.0 new file mode 100644 index 000000000000..7259465cd798 --- /dev/null +++ b/sysutils/mdcat/files/patch-rust-1.89.0 @@ -0,0 +1,10 @@ +--- pulldown-cmark-mdcat/src/terminal/osc.rs.orig 2025-08-22 12:28:04 UTC ++++ pulldown-cmark-mdcat/src/terminal/osc.rs +@@ -20,6 +20,7 @@ pub fn write_osc<W: Write + ?Sized>(writer: &mut W, co + Ok(()) + } + ++#[allow(dead_code)] + #[derive(Debug, PartialEq, Eq, Copy, Clone)] + pub struct Osc8Links; + diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile index 6786f7028c39..47ded0172bc1 100644 --- a/sysutils/mise/Makefile +++ b/sysutils/mise/Makefile @@ -1,6 +1,6 @@ PORTNAME= mise DISTVERSIONPREFIX= v -DISTVERSION= 2025.9.9 +DISTVERSION= 2025.9.12 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org @@ -34,7 +34,6 @@ CARGO_CRATES= addr2line-0.24.2 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi-str-0.9.0 \ ansitok-0.3.0 \ @@ -85,7 +84,7 @@ CARGO_CRATES= addr2line-0.24.2 \ cfg_aliases-0.2.1 \ chacha20-0.9.1 \ chacha20poly1305-0.10.1 \ - chrono-0.4.41 \ + chrono-0.4.42 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ ci_info-0.14.14 \ diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo index a676c4a2bbdb..f07fd760f97e 100644 --- a/sysutils/mise/distinfo +++ b/sysutils/mise/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1757660539 +TIMESTAMP = 1758091316 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -19,8 +19,6 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/ansi-str-0.9.0.crate) = 060de1453b69f46304b28274f382132f4e72c55637cf362920926a70d090890d @@ -121,8 +119,8 @@ SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424 SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35 SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570 SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1 @@ -1425,5 +1423,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (jdx-mise-v2025.9.9_GH0.tar.gz) = dc78eb8e1a03ab8c603a464d0b95b7cfa606a2421c739d4ccced89b668875b39 -SIZE (jdx-mise-v2025.9.9_GH0.tar.gz) = 5209095 +SHA256 (jdx-mise-v2025.9.12_GH0.tar.gz) = 83fbd80c12f42a6080755557406067b557d2ce2716fd160e3eecff337e440c1e +SIZE (jdx-mise-v2025.9.12_GH0.tar.gz) = 4868039 diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile index 5b3e962ec9be..6289d2a47ead 100644 --- a/sysutils/py-overlord/Makefile +++ b/sysutils/py-overlord/Makefile @@ -1,6 +1,6 @@ PORTNAME= overlord DISTVERSIONPREFIX= v -DISTVERSION= 0.17.2 +DISTVERSION= 0.18.0 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo index 86426aca5a2d..7b71ec1725dd 100644 --- a/sysutils/py-overlord/distinfo +++ b/sysutils/py-overlord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757898073 -SHA256 (DtxdF-overlord-v0.17.2_GH0.tar.gz) = 0e8d837a5dd429e564ef3f5e1ad4999a288b57afd4f3ccde06945d246e752782 -SIZE (DtxdF-overlord-v0.17.2_GH0.tar.gz) = 99002 +TIMESTAMP = 1758054220 +SHA256 (DtxdF-overlord-v0.18.0_GH0.tar.gz) = f28e62ff90045ce1928fb2ec687f8e7b9acc3edd394d336112dc8035af0925c5 +SIZE (DtxdF-overlord-v0.18.0_GH0.tar.gz) = 100749 diff --git a/sysutils/py-overlord/pkg-plist b/sysutils/py-overlord/pkg-plist index af60a66674b2..7ee42840de98 100644 --- a/sysutils/py-overlord/pkg-plist +++ b/sysutils/py-overlord/pkg-plist @@ -82,6 +82,8 @@ bin/overlord %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/serve%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/template%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/template%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/watch%%PYTHON_TAG%%.opt-1.pyc @@ -95,6 +97,7 @@ bin/overlord %%PYTHON_SITELIBDIR%%/overlord/commands/poll.py %%PYTHON_SITELIBDIR%%/overlord/commands/serve.py %%PYTHON_SITELIBDIR%%/overlord/commands/spec.py +%%PYTHON_SITELIBDIR%%/overlord/commands/template.py %%PYTHON_SITELIBDIR%%/overlord/commands/token.py %%PYTHON_SITELIBDIR%%/overlord/commands/watch.py %%PYTHON_SITELIBDIR%%/overlord/config.py diff --git a/sysutils/stackit/Makefile b/sysutils/stackit/Makefile new file mode 100644 index 000000000000..423906668ee8 --- /dev/null +++ b/sysutils/stackit/Makefile @@ -0,0 +1,19 @@ +PORTNAME= stackit +DISTVERSIONPREFIX= v +DISTVERSION= 0.42.0 +CATEGORIES= sysutils + +MAINTAINER= gogolok@gmail.com +COMMENT= Command-line interface to manage STACKIT resources +WWW= https://github.com/stackitcloud/stackit-cli + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= go:modules +GO_MODULE= github.com/stackitcloud/stackit-cli +GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL}" + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/sysutils/stackit/distinfo b/sysutils/stackit/distinfo new file mode 100644 index 000000000000..60633c704718 --- /dev/null +++ b/sysutils/stackit/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1757862801 +SHA256 (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.mod) = 31496624947deb70f8440b8f7a0bc280cd103f88fb1044bdc51e1146d8dff692 +SIZE (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.mod) = 12903 +SHA256 (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.zip) = 6d18a68ca9d49687b8bf47759a338dfb28746f7b87a34eda386f2bfc9adde93a +SIZE (go/sysutils_stackit/stackit-v0.42.0/v0.42.0.zip) = 2189171 diff --git a/sysutils/stackit/pkg-descr b/sysutils/stackit/pkg-descr new file mode 100644 index 000000000000..298e9ecb0292 --- /dev/null +++ b/sysutils/stackit/pkg-descr @@ -0,0 +1,6 @@ +Use the STACKIT command-line tool, stackit, to manage +STACKIT services and resources as well as perform +operations using the command-line or in scripts or +automation. + +See also: https://github.com/stackitcloud/stackit-cli |