Compare commits

..

2 Commits

Author SHA1 Message Date
Owen Zimmerman c2c83fc4a8 Merge branch 'frawhide' into owen/ansible-collection-onepassword-connect 2026-06-14 05:17:41 -05:00
Owen-sz 47d866cf6c add: ansible-collection-onepassword-connect and ansible-collections/ folder
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-14 05:12:06 -05:00
16 changed files with 84 additions and 21 deletions
+1 -7
View File
@@ -74,7 +74,6 @@ popd
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
%install
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
%electron_install -i signal -l -I build/icons/png
%desktop_file_install %{SOURCE1}
@@ -84,15 +83,13 @@ install -Dm644 $OUTDIR/resources/$policy %{buildroot}%{_datadir}/polkit-1/rules.
rm $OUTDIR/resources/$policy
done
mv LICENSE LICENSE.signal-desktop
%terra_appstream -o %{SOURCE2}
%check
%desktop_file_validate %{buildroot}%{_appsdir}/signal.desktop
%files
%license LICENSE.signal-desktop
%license LICENSE
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
%license bundled_licenses/*
%{_bindir}/signal-desktop
@@ -104,9 +101,6 @@ mv LICENSE LICENSE.signal-desktop
%{_metainfodir}/org.signal.Signal.metainfo.xml
%changelog
* Sun Jun 14 2026 june-fish <git@june.fish>
- Fix license name conflicts
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
- Use more electron macros, correct build failures
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2026.6.9
Version: 2026.6.7
Release: 1%{?dist}
Summary: Front-end to your dev env
@@ -1,6 +1,6 @@
Name: plasma6-applet-appgrid
Version: 1.9.0
Release: 1%{?dist}
Version: 1.8.5
Release: 2%{?dist}
Summary: A modern fullscreen application launcher for KDE Plasma
# Main code: GPL-2.0-or-later
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0
+2 -2
View File
@@ -9,8 +9,8 @@
# GLIBCXX_ASSERTIONS is known to break RPCS3
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global commit 0fda2dd60f2293750cc9cae210c4fdf703f2e716
%global ver 0.0.41-19467
%global commit 4fed5e7b88d78c03359009377b740a3c826505a7
%global ver 0.0.41-19465
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+1 -1
View File
@@ -1,7 +1,7 @@
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zoi-rs
%global crate_version 1.18.5
%global crate_version 1.18.4
Name: rust-zoi-rs
Version: %(echo %crate_version | sed 's/-/~/g')
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/bash
version=0.17.0-dev.857+2b2b85c5f
version=0.17.0-dev.836+e357134f0
mirrors=()
@@ -6,7 +6,7 @@
%define llvm_compat 22
%endif
%global llvm_version 22.0.0
%global ver 0.17.0-dev.857+2b2b85c5f
%global ver 0.17.0-dev.836+e357134f0
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
@@ -2,7 +2,7 @@
Name: libayatana-appindicator-glib
Summary: Ayatana Application Indicators Shared Library
Version: 2.0.3
Version: 2.0.2
Release: 1%{?dist}
License: GPL-3.0-or-later
Packager: veuxit <erroor234@gmail.com>
+1 -1
View File
@@ -1,7 +1,7 @@
%global appid org.sr.ht.delthas.senpai
Name: senpai
Version: 0.0.0
Version: 0.5.0
Release: 1%{?dist}
Summary: Your everyday IRC student
License: ISC
+1 -1
View File
@@ -1 +1 @@
rpm.version(sourcehut("~delthas/senpai"));
rpm.version(gh_tag("delthas/senpai"));
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "ansible-onepasswordconnect-collection.spec"
}
}
@@ -0,0 +1,52 @@
%if %{defined fedora}
%bcond_without tests
%else
%bcond_with tests
%endif
Name: ansible-collection-onepassword-connect
Version: 2.4.0
Release: 1%{?dist}
Summary: Contains modules that interact with your 1Password Connect deployment
License: GPL-3.0-or-later
URL: %{ansible_collection_url onepassword connect}
Source0: https://github.com/1Password/ansible-onepasswordconnect-collection/archive/refs/tags/v%{version}.tar.gz
Patch0: doc-files.patch
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: ansible-packaging
%if %{with tests}
BuildRequires: ansible-packaging-tests
%endif
BuildArch: noarch
%description
The 1Password Connect collection contains modules that interact
with your 1Password Connect deployment. The modules communicate
with the 1Password Connect API to support Vault Item
create/read/update/delete operations.
%prep
%autosetup -n ansible-onepasswordconnect-collection-%{version} -p1
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Ansible_collections/#_shebangs
find -type f ! -executable -name '*.py' -print -exec sed -i -e '1{\@^#!.*@d}' '{}' +
%build
%ansible_collection_build
%install
%ansible_collection_install
%if %{with tests}
%check
%ansible_test_unit
%endif
%files -f %{ansible_collection_filelist}
%license LICENSE.md
%doc CHANGELOG.md README.md USAGEGUIDE.md CHANGELOG.rst
%changelog
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com> - 2.4.0-1
- Initial commit
@@ -0,0 +1,10 @@
diff --git a/galaxy.yml b/galaxy.yml
index f068ebc..6ef0f71 100644
--- a/galaxy.yml
+++ b/galaxy.yml
@@ -31,4 +31,4 @@ issues: https://github.com/1Password/ansible-onepasswordconnect-collection/issue
# A list of file glob-like patterns used to filter any files or directories that should not be included in the build
# artifact.
-build_ignore: [scripts, .venv, venv, .*, tests]
+build_ignore: [.md, .rst, scripts, .venv, venv, .*, tests]
@@ -0,0 +1 @@
rpm.version(gh("1Password/ansible-onepasswordconnect-collection"));
+2 -2
View File
@@ -1,8 +1,8 @@
%global pkg_name kmonad
Name: %{pkg_name}
Version: 0.4.5
Release: 1%{?dist}
Version: 0.4.4
Release: 1%?dist
Summary: An advanced keyboard manager
License: MIT
+1 -1
View File
@@ -1 +1 @@
rpm.version(hackage("kmonad"));
print(hackage("kmonad"));