mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-25 21:10:39 +00:00
Compare commits
73 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9c343ae407 | |||
| 19432abadb | |||
| 7c237cb0a1 | |||
| 8b1ddc7084 | |||
| ec6ce1da5e | |||
| 7d9d80e71c | |||
| 8a2a7dd152 | |||
| bc12ba9341 | |||
| cb0409fe37 | |||
| 1cdea97092 | |||
| fad09e8471 | |||
| 6e33116ff6 | |||
| 0068efdca3 | |||
| 9bb69acb5e | |||
| 65d2e22e9f | |||
| 4c3050f52b | |||
| 50c53e9392 | |||
| 3e88716bbc | |||
| fa9d91de3c | |||
| 3575521dbb | |||
| 4eaf3a53ab | |||
| bce5eaeb50 | |||
| 7116b46647 | |||
| 651126bcb8 | |||
| adec809446 | |||
| be23289ec5 | |||
| 746b1f1a9e | |||
| 20dd4d53cd | |||
| 73e5f5aba4 | |||
| 3da8a37808 | |||
| 14ac22d366 | |||
| 475de1b287 | |||
| 072926c2f6 | |||
| 5ceea3d618 | |||
| f0873fa15c | |||
| c7e5a776eb | |||
| 2c67858f61 | |||
| dcc453032e | |||
| f742d220c1 | |||
| b805d49835 | |||
| 4b76352e83 | |||
| f01e415a50 | |||
| 0fa9496294 | |||
| 325fc27f08 | |||
| 43e6159e47 | |||
| 59ee3973e0 | |||
| 4749c5bcb8 | |||
| e4e142c871 | |||
| e0a3540e93 | |||
| 100a1533ef | |||
| 9a11b0cd17 | |||
| 96c6a2c985 | |||
| 8465314f52 | |||
| eda0e0f420 | |||
| b353227c78 | |||
| 8a33a23fe8 | |||
| 591e757e78 | |||
| 7d5716ac45 | |||
| 2e90922b03 | |||
| b6c2bae9f9 | |||
| 19e765c766 | |||
| 705f44c491 | |||
| 317716ba9d | |||
| 55ef59db8c | |||
| 0414bfe29e | |||
| c3be5c9d5b | |||
| 77b27d1442 | |||
| 93c8b1dc06 | |||
| 9213a7f410 | |||
| 9a2ebce47b | |||
| 831d059df2 | |||
| 5470dc4fb2 | |||
| 5e480af498 |
@@ -33,7 +33,7 @@ jobs:
|
||||
- name: Set workspace as safe
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Generate build matrix
|
||||
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
|
||||
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
|
||||
|
||||
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
ref: f${{ matrix.version }}
|
||||
fetch-depth: 1
|
||||
|
||||
@@ -32,7 +32,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Setup Git
|
||||
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: "Checkout code"
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ jobs:
|
||||
git config --global commit.gpgsign true
|
||||
|
||||
- name: Backport Action
|
||||
uses: sorenlouv/backport-github-action@85813678d776774a19ec5af56bd3a04305946f8a # v12.0.0
|
||||
uses: sorenlouv/backport-github-action@8a6c0381851f43f9f1fddc7303f0e9015eb57b62 # v12.0.4
|
||||
with:
|
||||
github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }}
|
||||
auto_backport_label_prefix: sync-
|
||||
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
ref: ${{ matrix.branch }}
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:frawhide
|
||||
steps:
|
||||
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
- name: Push to subatomic
|
||||
run: |
|
||||
branch=${{ github.ref_name }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
||||
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ssh-key: ${{ secrets.SSH_AUTHENTICATION_KEY }}
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
%global policy_owners unix-group:wheel
|
||||
%global appdir %{_datadir}/1password
|
||||
|
||||
# Exclude private Electron libraries bundled in the app payload.
|
||||
%global __provides_exclude libffmpeg.so|libvk_swiftshader.so|libvulkan.so|libEGL.so|libGLESv2.so
|
||||
%global __requires_exclude libffmpeg.so|libvk_swiftshader.so|libvulkan.so|libEGL.so|libGLESv2.so
|
||||
|
||||
%ifarch x86_64
|
||||
%global tararch x64
|
||||
%elifarch aarch64
|
||||
@@ -10,7 +14,7 @@
|
||||
|
||||
Name: 1password
|
||||
Version: 8.12.24
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Password manager and secure wallet
|
||||
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
@@ -66,16 +70,24 @@ rm -f %{buildroot}%{appdir}/com.1password.1Password.policy \
|
||||
%{buildroot}%{appdir}/install.sh \
|
||||
%{buildroot}%{appdir}/install_biometrics_policy.sh
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_libexecdir}
|
||||
ln -sr %{buildroot}%{appdir}/%{name} %{buildroot}%{_bindir}/%{name}
|
||||
ln -sr %{buildroot}%{appdir}/1Password-Crash-Handler %{buildroot}%{_libexecdir}/1Password-Crash-Handler
|
||||
ln -sr %{buildroot}%{appdir}/1Password-BrowserSupport %{buildroot}%{_libexecdir}/1Password-BrowserSupport
|
||||
ln -sr %{buildroot}%{appdir}/1Password-LastPass-Exporter %{buildroot}%{_libexecdir}/1Password-LastPass-Exporter
|
||||
ln -sr %{buildroot}%{appdir}/op-ssh-sign %{buildroot}%{_libexecdir}/op-ssh-sign
|
||||
chmod 4755 %{buildroot}%{appdir}/chrome-sandbox
|
||||
chmod 2755 %{buildroot}%{appdir}/1Password-BrowserSupport
|
||||
if [ -f %{buildroot}%{appdir}/onepassword-mcp ]; then
|
||||
ln -sr %{buildroot}%{appdir}/onepassword-mcp %{buildroot}%{_libexecdir}/onepassword-mcp
|
||||
chmod 2755 %{buildroot}%{appdir}/onepassword-mcp
|
||||
fi
|
||||
find %{buildroot}%{appdir} -type f \
|
||||
! -name chrome-sandbox \
|
||||
! -name 1Password-Crash-Handler \
|
||||
! -name 1Password-BrowserSupport \
|
||||
! -name 1Password-LastPass-Exporter \
|
||||
! -name op-ssh-sign \
|
||||
! -name onepassword-mcp \
|
||||
-printf '/%%P\n' | sed "s|^/|%{appdir}/|" > app.files
|
||||
|
||||
@@ -84,9 +96,17 @@ find %{buildroot}%{appdir} -type f \
|
||||
|
||||
%files -f app.files
|
||||
%{_bindir}/%{name}
|
||||
%{_libexecdir}/1Password-Crash-Handler
|
||||
%{_libexecdir}/1Password-BrowserSupport
|
||||
%{_libexecdir}/1Password-LastPass-Exporter
|
||||
%{_libexecdir}/op-ssh-sign
|
||||
%{_libexecdir}/onepassword-mcp
|
||||
%dir %{appdir}
|
||||
%attr(4755,root,root) %{appdir}/chrome-sandbox
|
||||
%{appdir}/1Password-Crash-Handler
|
||||
%attr(2755,root,onepassword) %{appdir}/1Password-BrowserSupport
|
||||
%{appdir}/1Password-LastPass-Exporter
|
||||
%{appdir}/op-ssh-sign
|
||||
%attr(2755,root,onepassword-mcp) %{appdir}/onepassword-mcp
|
||||
%{_datadir}/icons/hicolor/32x32/apps/1password.png
|
||||
%{_datadir}/icons/hicolor/64x64/apps/1password.png
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global arctis_sound_manager_services arctis-manager.service arctis-video-router.service arctis-gui.service
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 1.1.81
|
||||
Version: 1.1.83
|
||||
Release: 1%{?dist}
|
||||
Summary: GUI for SteelSeries Arctis headsets
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1317
|
||||
Version: 1.0.1346
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-canary
|
||||
Version: 1.0.1317
|
||||
Version: 1.0.1346
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 1.0.143
|
||||
Version: 1.0.144
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 1.0.196
|
||||
Version: 1.0.197
|
||||
Release: 1%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord-ptb
|
||||
Version: 1.0.196
|
||||
Version: 1.0.197
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: discord
|
||||
Version: 1.0.143
|
||||
Version: 1.0.144
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "golang-github-ente-io-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
# Generated by go2rpm 1.19.0
|
||||
%bcond check 0
|
||||
%bcond bootstrap 0
|
||||
|
||||
%if %{with bootstrap}
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%if %{with bootstrap}
|
||||
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
|
||||
%endif
|
||||
|
||||
# https://github.com/ente-io/ente
|
||||
%global goipath github.com/ente-io/ente/cli
|
||||
%global tag cli-v0.2.3
|
||||
Version: %(echo %tag | sed 's/^cli-v//')
|
||||
|
||||
%gometa -f
|
||||
|
||||
%global common_description %{expand:
|
||||
The Ente CLI is a Command Line Utility for exporting data from Ente. It also does a few more things, for example, you can use it to decrypt the export from Ente Auth.}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs CODE_OF_CONDUCT.md CONTRIBUTING.md cli/README.md SECURITY.md SUPPORT.md
|
||||
Name: ente
|
||||
Release: 1%?dist
|
||||
Summary: 💚 End-to-end encrypted cloud for everything
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
License: AGPL-3.0-only
|
||||
URL: ente.com
|
||||
Source: %{gosource}
|
||||
|
||||
%description %{common_description}
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%goprep -A
|
||||
%autopatch -p1
|
||||
|
||||
%if %{without bootstrap}
|
||||
%build
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
cd cli
|
||||
%gobuild -o %{gobuilddir}/bin/ente .
|
||||
%endif
|
||||
|
||||
%install
|
||||
cd cli
|
||||
%gopkginstall
|
||||
%if %{without bootstrap}
|
||||
install -m 0755 -vd %{buildroot}%{_bindir}
|
||||
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
||||
%endif
|
||||
|
||||
%if %{without bootstrap}
|
||||
%if %{with check}
|
||||
%check
|
||||
%gocheck
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %{without bootstrap}
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md SECURITY.md SUPPORT.md cli/README.md
|
||||
%{_bindir}/ente
|
||||
%endif
|
||||
|
||||
%gopkgfiles
|
||||
|
||||
%changelog
|
||||
* Tue Jun 16 2026 madonuko <mado@fyralabs.com> - 0.2.3-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1,10 @@
|
||||
let tagobjs = get("https://api.github.com/repos/ente-io/ente/tags").json_arr();
|
||||
for tagobj in tagobjs {
|
||||
if tagobj.name.starts_with("cli-v") {
|
||||
rpm.global("tag", tagobj.name);
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ensu.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Ensu
|
||||
Comment=Ensu Desktop App
|
||||
Exec=Ensu
|
||||
Icon=io.ente.ensu
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;
|
||||
StartupNotify=true
|
||||
@@ -0,0 +1,58 @@
|
||||
%global tag ensu-v0.1.17
|
||||
%global appid io.ente.ensu
|
||||
%global developer "Ente"
|
||||
%global org "io.ente"
|
||||
%global appstream_component desktop-application
|
||||
|
||||
|
||||
# the original version of %%_package_note_flags expects cc/gcc to parse the ld flags,
|
||||
# but for wasm the `lld -flavor wasm` linker is called directly
|
||||
%dnl --package-metadata={\\"type\\":\\"rpm\\",\\"name\\":\\"%name\\",\\"version\\":\\"%version-%release\\",\\"architecture\\":\\"$RPM_ARCH\\",\\"osCpe\\":\\"cpe:/o:fedoraproject:fedora:%fedora\\"}
|
||||
%define _package_note_flags %nil
|
||||
%undefine _package_note_status
|
||||
%define terra_rustflags %build_rustflags
|
||||
%bcond_with mold
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
%global _distro_extra_cxxflags -fno-permissive
|
||||
|
||||
Name: ensu
|
||||
Version: %(echo %tag | sed 's/^ensu-v//')
|
||||
Release: 1%?dist
|
||||
Summary: Private, personal LLM app that runs on your device and grows with you over time
|
||||
License: AGPL-3.0-only
|
||||
URL: https://ente.com/ensu
|
||||
Source0: https://github.com/ente-io/ente/archive/refs/tags/%tag.tar.gz
|
||||
Source1: ensu.desktop
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: cmake %tauri_buildrequires
|
||||
BuildRequires: rust-std-static-wasm32-unknown-unknown
|
||||
BuildRequires: clang-devel
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n ente-%tag
|
||||
pushd web
|
||||
npm ci
|
||||
popd
|
||||
cd rust/apps/ensu
|
||||
%tauri_prep
|
||||
|
||||
%build
|
||||
cd rust/apps/ensu
|
||||
%npm_build -Bc
|
||||
|
||||
%install
|
||||
install -Dpm755 rust/target/rpm/Ensu -t %buildroot%_bindir
|
||||
%desktop_file_install %{S:1}
|
||||
install -Dpm644 rust/apps/ensu/src-tauri/icons/icon.png %buildroot%_hicolordir/1024x1024/apps/ensu.png
|
||||
%terra_appstream
|
||||
|
||||
%files
|
||||
%doc README.md CONTRIBUTING.md CODE_OF_CONDUCT.md SECURITY.md SUPPORT.md
|
||||
%license LICENSE
|
||||
%_bindir/Ensu
|
||||
%_appsdir/ensu.desktop
|
||||
%_hicolordir/*/apps/ensu.png
|
||||
%_metainfodir/%appid.metainfo.xml
|
||||
@@ -0,0 +1,10 @@
|
||||
let tagobjs = get("https://api.github.com/repos/ente-io/ente/tags").json_arr();
|
||||
for tagobj in tagobjs {
|
||||
if tagobj.name.starts_with("ensu-v") {
|
||||
rpm.global("tag", tagobj.name);
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.13.4.1
|
||||
Version: 0.13.5.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: juce
|
||||
Version: 8.0.13
|
||||
Version: 8.0.14
|
||||
Release: 1%{?dist}
|
||||
License: AGPL-3.0-or-later
|
||||
Summary: framework for audio application and plug-in development
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit efe8644a93aacf2190ed162207731d0c3beac227
|
||||
%global commit 2339eb72767517fc5a113283939f59076946fbc1
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260621
|
||||
%global commit_date 20260624
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-20
|
||||
%global ver 2026-06-25
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -31,7 +31,7 @@ Source10: https://github.com/Genymobile/scrcpy/releases/download/v%{versio
|
||||
%endif
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: meson ninja-build cmake nasm gcc
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(sdl3)
|
||||
BuildRequires: pkgconfig(libavcodec)
|
||||
BuildRequires: pkgconfig(libavdevice)
|
||||
BuildRequires: pkgconfig(libavformat)
|
||||
@@ -123,6 +123,7 @@ install -Dm 644 %{SOURCE1} %{buildroot}%{_datadir}/licenses/LICENSE.android-sdk-
|
||||
%_datadir/applications/scrcpy.desktop
|
||||
%_datadir/bash-completion/completions/scrcpy
|
||||
%_iconsdir/hicolor/*/apps/scrcpy.png
|
||||
%_iconsdir/hicolor/256x256/apps/disconnected.png
|
||||
%_metainfodir/%{appid}.metainfo.xml
|
||||
%_mandir/man1/scrcpy.1.*
|
||||
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/package.json 2026-03-23 09:45:41.545576312 +0100
|
||||
+++ b/package.json 2026-03-23 09:46:51.714180613 +0100
|
||||
@@ -424,7 +424,7 @@
|
||||
]
|
||||
},
|
||||
"engines": {
|
||||
- "node": "24.15.0"
|
||||
+ "node": ">= 22"
|
||||
},
|
||||
"build": {
|
||||
"appId": "org.whispersystems.signal-desktop",
|
||||
@@ -2,14 +2,13 @@
|
||||
|
||||
Name: signal-desktop
|
||||
%electronmeta -aD
|
||||
Version: 8.15.0
|
||||
Version: 8.16.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
|
||||
Source1: signal.desktop
|
||||
Source2: org.signal.Signal.metainfo.xml
|
||||
Patch0: fix-runtime.patch
|
||||
License: AGPL-3.0-only AND %{electron_license}
|
||||
|
||||
BuildRequires: pulseaudio-libs-devel
|
||||
@@ -75,6 +74,7 @@ echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
|
||||
mv ./packages/windows-ucv/LICENSE ./packages/mute-state-change/LICENSE.windows-ucv
|
||||
%electron_install -i signal -l -I build/icons/png
|
||||
|
||||
%desktop_file_install %{SOURCE1}
|
||||
@@ -104,6 +104,9 @@ mv LICENSE LICENSE.signal-desktop
|
||||
%{_metainfodir}/org.signal.Signal.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Thu Jun 25 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Fix more license name conflicts, remove patch
|
||||
|
||||
* Sun Jun 14 2026 june-fish <git@june.fish>
|
||||
- Fix license name conflicts
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global realname subtitleedit
|
||||
|
||||
Name: %realname.bin
|
||||
Version: 4.0.16
|
||||
Version: 5.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: An advanced subtitle editor and converter
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.13.13
|
||||
v1.13.14
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.11
|
||||
Version: 2026.6.14
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ URL: https://muon.build/
|
||||
Source: https://git.sr.ht/~lattis/muon/archive/%{version}.tar.gz
|
||||
Patch0: fix-tracy-header-placement-quirk.patch
|
||||
# mdbook removed multilingual support, this patch can be removed when this package next bumps
|
||||
%dnl Patch1: remove-multilingual-field.patch
|
||||
Patch1: remove-multilingual-field.patch
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: driftwm
|
||||
Version: 0.11.0
|
||||
Version: 0.12.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A trackpad-first infinite canvas Wayland compositor
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
%global commit fd9ad168cd5e5c8bb326262fc5983912b42dc500
|
||||
%global commit_date 20260618
|
||||
%global commit 98e57dfcbedae4d88130f689d25d0dd0961731ba
|
||||
%global commit_date 20260623
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global extension multi-monitors-bar
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global realname hyprutils
|
||||
%global ver 0.13.1
|
||||
|
||||
%global commit 40ede2e7bdec80ba5d4c443160d905e9f841ae5f
|
||||
%global commit_date 20260601
|
||||
%global commit 9d8bf6e810597152eef8906c670b96679af2faec
|
||||
%global commit_date 20260622
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-schemas
|
||||
%global commit f24a7d2ebbf2847bf2a82235935af787ca05bf90
|
||||
%global commit 1e7766c845373fd4689dae9307274c3dc4f1ac2d
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-schemas
|
||||
Version: 0.1.10
|
||||
Release: 1%?dist
|
||||
Version: 0.1.11
|
||||
Release: 1%{?dist}
|
||||
Summary: Configuration schemas for lomiri
|
||||
License: LGPL-2.0-or-later
|
||||
URL: https://gitlab.com/ubports/development/core/lomiri-schemas
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 611f0bdfc80f7934cf890b703a0b2ec112626a27
|
||||
%global commit a1bee4359f0544c9cea46d1744a7ff828b193725
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-url-dispatcher
|
||||
%global commit 8aa052982ef67fdd130ee7b5d4731eb2162e4e47
|
||||
%global commit c8b423ef0e18ca7f57a40a00a8319cffbdfb000a
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-url-dispatcher
|
||||
Version: 0.1.4
|
||||
Release: 1%?dist
|
||||
Version: 0.1.5
|
||||
Release: 1%{?dist}
|
||||
Summary: A small library for handling URLs over dbus
|
||||
|
||||
License: LGPL-3.0
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
|
||||
Name: qtmir
|
||||
Version: 0.8.0
|
||||
Release: %autorelease
|
||||
Release: 2%{?dist}
|
||||
Summary: Mir backed compositor using Qt
|
||||
|
||||
License: LGPLv3+ AND GPLv3+
|
||||
License: LGPL-3.0-or-later AND GPL-3.0-or-later
|
||||
URL: https://gitlab.com/ubports/development/core/qtmir
|
||||
Source0: %{url}/-/archive/%commit/qtmir-%commit.tar.gz
|
||||
Patch0: https://sources.debian.org/data/main/q/qtmir/0.8.0~git20230223.bd21224-3/debian/patches/1003_require-miroil-in-pkgconfig-file.patch
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit a7af75821ed8aa9e199b0d8044362dc882c78fbc
|
||||
%global commit 37b7448313a8a5c127c14a9db843080015492ef8
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260608
|
||||
%global commitdate 20260625
|
||||
|
||||
Name: noctalia-git
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
@@ -18,6 +18,7 @@ Source0: https://github.com/noctalia-dev/noctalia/archive/%{commit}/noctalia-%{c
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: git
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: pipewire-devel
|
||||
BuildRequires: sdbus-cpp-devel
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
@@ -77,13 +78,21 @@ find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTIC
|
||||
install -p -m 0644 "$file" "$dest_dir/"
|
||||
done
|
||||
|
||||
%check
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/dev.noctalia.Noctalia.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_licensedir}/%{name}/third_party/
|
||||
%{_bindir}/noctalia
|
||||
%{_datadir}/noctalia/
|
||||
%{_appsdir}/dev.noctalia.Noctalia.desktop
|
||||
%{_scalableiconsdir}/noctalia.svg
|
||||
|
||||
%changelog
|
||||
* Wed Jun 24 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add desktop file and icon
|
||||
|
||||
* Fri Jun 05 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Port to terra from Fedora COPR lionheartp/Hyprland
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia/commits/main").json().sha);
|
||||
rpm.global("commit", gh_commit("noctalia-dev/noctalia"));
|
||||
if rpm.changed() {
|
||||
// rpm.global("ver", gh("noctalia-dev/noctalia"));
|
||||
rpm.global("commit_date", date());
|
||||
rpm.global("commitdate", date());
|
||||
rpm.release();
|
||||
}
|
||||
|
||||
@@ -1,19 +1,18 @@
|
||||
%global ver 1.0.0
|
||||
|
||||
%global commit db60c06b5f6ff5da4d5f1126eff312b2a41ef614
|
||||
%global commit fca79eb56d45370949d20beb6f740e7e5daaee5b
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260609
|
||||
%global commitdate 20260621
|
||||
|
||||
Name: noctalia-greeter
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: A minimal login greeter for greetd that matches the look and feel of Noctalia Shell.
|
||||
|
||||
License: shortcommit
|
||||
URL: https://github.com/noctalia-dev/noctalia-greeter
|
||||
Source0: https://github.com/noctalia-dev/noctalia-greeter/archive/%{commit}/noctalia-greeter-%{commit}.tar.gz
|
||||
License: MIT
|
||||
URL: https://github.com/noctalia-dev/%{name}
|
||||
Source0: %{url}/archive/%{commit}/%{name}-%{commit}.tar.gz
|
||||
|
||||
BuildRequires: cage
|
||||
BuildRequires: dbus
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: greetd
|
||||
@@ -32,11 +31,11 @@ BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
BuildRequires: polkit
|
||||
BuildRequires: wlr-randr
|
||||
BuildRequires: wlroots-devel >= 0.20
|
||||
|
||||
Requires: cage
|
||||
Requires: dbus
|
||||
Requires: greetd
|
||||
Requires: wlroots >= 0.20
|
||||
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
@@ -48,25 +47,37 @@ It lets you pick a user, enter your password, choose a Wayland session, and pick
|
||||
%autosetup -n noctalia-greeter-%{commit}
|
||||
|
||||
%conf
|
||||
export LDFLAGS="%{__global_ldflags} -Wl,-z,notext"
|
||||
%meson
|
||||
%meson -Db_pie=true
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
install -d %{buildroot}%{_licensedir}/%{name}/third_party
|
||||
find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTICE*" \) | while read -r file; do
|
||||
# Create the destination subdirectory
|
||||
dest_dir="%{buildroot}%{_licensedir}/%{name}/$(dirname "$file")"
|
||||
install -d "$dest_dir"
|
||||
# Copy the file to its specific subfolder
|
||||
install -p -m 0644 "$file" "$dest_dir/"
|
||||
done
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_licensedir}/%{name}/third_party/
|
||||
%{_bindir}/%{name}
|
||||
%{_bindir}/%{name}-apply-appearance
|
||||
%{_bindir}/%{name}-compositor
|
||||
%{_bindir}/%{name}-print-greetd-config
|
||||
%{_bindir}/%{name}-session
|
||||
%{_datadir}/%{name}/*
|
||||
%{_datadir}/polkit-1/actions/org.noctalia.greeter.apply-appearance.policy
|
||||
|
||||
%changelog
|
||||
* Fri Jun 19 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Update dependencies and files for built-in compositor
|
||||
|
||||
* Tue Jun 09 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Port to terra from Fedora COPR lionheartp/Hyprland
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia-greeter/commits/main").json().sha);
|
||||
rpm.global("commit", gh_commit("noctalia-dev/noctalia-greeter"));
|
||||
if rpm.changed() {
|
||||
rpm.global("ver", gh("noctalia-dev/noctalia-greeter"));
|
||||
rpm.global("commit_date", date());
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-legacy.spec"
|
||||
}
|
||||
}
|
||||
+10
-4
@@ -1,13 +1,13 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: noctalia-shell
|
||||
Name: noctalia-legacy
|
||||
Version: 4.7.7
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: A Quickshell-based custom shell setup
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/noctalia-dev/noctalia-shell
|
||||
Source0: https://github.com/noctalia-dev/noctalia-shell/releases/download/v%{version}/noctalia-v%{version}.tar.gz
|
||||
URL: https://github.com/noctalia-dev/noctalia
|
||||
Source0: https://github.com/noctalia-dev/noctalia/releases/download/v%{version}/noctalia-v%{version}.tar.gz
|
||||
|
||||
Requires: brightnessctl
|
||||
Requires: dejavu-sans-fonts
|
||||
@@ -23,6 +23,8 @@ Recommends: power-profiles-daemon
|
||||
Recommends: wlsunset
|
||||
Recommends: gpu-screen-recorder
|
||||
|
||||
Obsoletes: noctalia-shell <= 4.7.7-1
|
||||
|
||||
Packager: Cypress Reed <cypress@fyralabs.com>
|
||||
|
||||
%description
|
||||
@@ -42,6 +44,10 @@ cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/
|
||||
%license LICENSE
|
||||
%{_sysconfdir}/xdg/quickshell/noctalia-shell/
|
||||
|
||||
%post
|
||||
echo "noctalia-shell has been renamed to noctalia"
|
||||
echo "noctalia v5 is coming soon! keep an eye out as this legacy package will become obsolete"
|
||||
|
||||
%changelog
|
||||
* Thu Jun 04 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!)
|
||||
@@ -0,0 +1,6 @@
|
||||
let v = gh("noctalia-dev/noctalia");
|
||||
v.crop(1);
|
||||
|
||||
if v < "5" {
|
||||
rpm.version(v);
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "noctalia-shell.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
let v = gh("noctalia-dev/noctalia-shell");
|
||||
v.crop(1);
|
||||
|
||||
if v < "5" {
|
||||
rpm.version(v);
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit a7e59124efa6eb174e7bc9b4dfa9e1ea5362669e
|
||||
%global commit_date 20260621
|
||||
%global commit cac94560c7d918e3d948a7a43806a10af2b1aba4
|
||||
%global commit_date 20260625
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: somewm
|
||||
Version: 1.4.1
|
||||
Version: 1.4.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Wayland compositor that brings AwesomeWM's Lua API to Wayland
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: SwayOSD
|
||||
Version: 0.3.1
|
||||
Version: 0.3.2
|
||||
Release: 1%{?dist}
|
||||
Summary: A GTK based on screen display for keyboard shortcuts like caps-lock and volume
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global crate deno
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.8.3
|
||||
Version: 2.9.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Deno executable
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.44.2
|
||||
Version: 3.44.4
|
||||
Release: 1%{?dist}
|
||||
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit f9c52d0cd9d0da0cd970a5863b94c655c285d83e
|
||||
%global commit 65744ffe358d883ae74aa67389dcbfa35f91a551
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-18
|
||||
%global fulldate 2026-06-20
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: kvrocks
|
||||
Version: 2.15.0
|
||||
Release: 1%?dist
|
||||
Version: 2.16.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Distributed key value NoSQL database that uses RocksDB
|
||||
License: Apache-2.0
|
||||
URL: https://kvrocks.apache.org/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 50e6411571398f007863dfa8fc3a5e2737d7290a
|
||||
%global commit 17c0ebb0f7b8b512d99f396e543e71c1775ff6f6
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260621
|
||||
%global ver 1.9.0
|
||||
%global commit_date 20260625
|
||||
%global ver 1.10.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond_with debug_no_build
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%global ver 1.8.0-pre
|
||||
%global ver 1.9.0-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
@@ -46,9 +46,6 @@ BuildRequires: fontconfig-devel
|
||||
BuildRequires: wayland-devel
|
||||
BuildRequires: libxkbcommon-x11-devel
|
||||
BuildRequires: openssl-devel
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: openssl-devel-engine
|
||||
%endif
|
||||
BuildRequires: libzstd-devel
|
||||
BuildRequires: perl-FindBin
|
||||
BuildRequires: perl-IPC-Cmd
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 1.7.2
|
||||
Version: 1.8.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Zed is a high-performance, multiplayer code editor
|
||||
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
|
||||
SourceLicense: Apache-2.0 AND GPL-3.0-or-later
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
|
||||
URL: https://zed.dev/
|
||||
Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{version}.tar.gz
|
||||
@@ -46,9 +46,6 @@ BuildRequires: fontconfig-devel
|
||||
BuildRequires: wayland-devel
|
||||
BuildRequires: libxkbcommon-x11-devel
|
||||
BuildRequires: openssl-devel
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: openssl-devel-engine
|
||||
%endif
|
||||
BuildRequires: libzstd-devel
|
||||
BuildRequires: perl-FindBin
|
||||
BuildRequires: perl-IPC-Cmd
|
||||
@@ -166,7 +163,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%appid.desktop
|
||||
%files
|
||||
%doc CODE_OF_CONDUCT.md
|
||||
%doc README.md
|
||||
%license LICENSE-AGPL
|
||||
%license LICENSE-APACHE
|
||||
%license LICENSE-GPL
|
||||
%if %{without debug_no_build}
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
%global ver 2.005R
|
||||
|
||||
Name: source-han-sans-fonts
|
||||
Name: adobe-source-han-sans-fonts
|
||||
Version: %(echo %ver | sed -E 's/R$//')
|
||||
Release: 1%?dist
|
||||
Summary: Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕
|
||||
@@ -27,10 +27,10 @@ This package ships the Static OTC versions.
|
||||
%dnl Parameterized macros cannot be defined using `%global`. Guess I'm today years old. — mado
|
||||
%dnl ╭── %define fpkg(vhs)
|
||||
%define fpkg(vhs) \
|
||||
%package %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%package -n adobe-source-han-sans-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
Summary: %name: %{-h:half-width }%{-v:variable }%{-s:subset }%{upper:%1} font files \
|
||||
\
|
||||
%description %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%description -n adobe-source-han-sans-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
This package provides a specific font type of %name. \
|
||||
%{-v:VF: variable font: Variable font weights are supported. \
|
||||
}%{-h:HW: half-width: some proportional punctuations are turned into half-width. \
|
||||
@@ -39,7 +39,7 @@ https://github.com/adobe-fonts/source-han-sans/blob/release/SourceHanSansReadMe.
|
||||
}%{-s:Subset: The fonts are split into regional-specific subset fonts. \
|
||||
} \
|
||||
\
|
||||
%files %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%files -n adobe-source-han-sans-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
%license LICENSE.txt
|
||||
%dnl ╰── %define fpkg(vhs)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "source-han-sans-fonts.spec"
|
||||
spec = "adobe-source-han-sans-fonts.spec"
|
||||
}
|
||||
labels {
|
||||
weekly = 6
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
%define debug_package %nil
|
||||
%global ver 2.003R
|
||||
|
||||
Name: source-han-serif-fonts
|
||||
Name: adobe-source-han-serif-fonts
|
||||
Version: %(echo %ver | sed -E 's/R$//')
|
||||
Release: 1%?dist
|
||||
Summary: Source Han Serif | 思源宋体 | 思源宋體 | 思源宋體 香港 | 源ノ明朝 | 본명조
|
||||
@@ -27,10 +27,10 @@ This package ships the Static OTC versions.
|
||||
%dnl Parameterized macros cannot be defined using `%global`. Guess I'm today years old. — mado
|
||||
%dnl ╭── %define fpkg(vhs)
|
||||
%define fpkg(vhs) \
|
||||
%package %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%package -n adobe-source-han-serif-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
Summary: %name: %{-h:half-width }%{-v:variable }%{-s:subset }%{upper:%1} font files \
|
||||
\
|
||||
%description %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%description -n adobe-source-han-serif-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
This package provides a specific font type of %name. \
|
||||
%{-v:VF: variable font: Variable font weights are supported. \
|
||||
}%{-h:HW: half-width: some proportional punctuations are turned into half-width. \
|
||||
@@ -39,7 +39,7 @@ https://github.com/adobe-fonts/source-han-sans/blob/release/SourceHanSansReadMe.
|
||||
}%{-s:Subset: The fonts are split into regional-specific subset fonts. \
|
||||
} \
|
||||
\
|
||||
%files %{-h:hw-}%{-v:vf-}%{-s:subset-}%1 \
|
||||
%files -n adobe-source-han-serif-%{-h:hw-}%{-v:vf-}%{-s:subset-}%1-fonts \
|
||||
%license LICENSE.txt
|
||||
%dnl ╰── %define fpkg(vhs)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "source-han-serif-fonts.spec"
|
||||
spec = "adobe-source-han-serif-fonts.spec"
|
||||
}
|
||||
labels {
|
||||
weekly = 6
|
||||
@@ -11,7 +11,7 @@ Automatically patches Garry's Mod's internal Chromium Embedded Framework to:
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: gmodpatchtool
|
||||
Version: 20251102
|
||||
Version: 20260623
|
||||
Release: 1%{?dist}
|
||||
SourceLicense: GPL-3.0-only
|
||||
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 AND MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND GPL-3.0-only AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT) AND bzip2-1.0.6
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%define __strip /bin/true
|
||||
|
||||
Name: osu-lazer
|
||||
Version: 2026.620.0
|
||||
Version: 2026.624.0
|
||||
Release: 1%{?dist}
|
||||
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define appid com.vysp3r.ProtonPlus
|
||||
|
||||
Name: protonplus
|
||||
Version: 0.5.20
|
||||
Version: 0.5.21
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern compatibility tools manager
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -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 e32d19ffac500c6194f93b0338a4a64c51399b38
|
||||
%global ver 0.0.41-19499
|
||||
%global commit 09d602fd5a15d1ca92c9ab9927322d0b185eb45b
|
||||
%global ver 0.0.41-19512
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global goipath github.com/v2rayA/v2rayA
|
||||
Version: 2.4.0
|
||||
Version: 2.4.1
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit be8009c62509322682299bfbe969a62cee03f4d5
|
||||
%global commit b12bc504c8c2879a98e4aadb1c3f14d11f86cd0d
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v26.3.27
|
||||
%global commit_date 20260620
|
||||
%global commit_date 20260625
|
||||
|
||||
%global goipath github.com/XTLS/Xray-core
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Disabled because compiled without debug
|
||||
|
||||
%global goipath github.com/XTLS/Xray-core
|
||||
Version: 26.6.1
|
||||
Version: 26.6.22
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit f8e470eb579c96515693d76ad393dbd41b393f26
|
||||
%global commit 16b5129a1efda19ef6231312329ba66b3e7bdade
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260617
|
||||
%global commit_date 20260625
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc A framework for package management.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.12.34
|
||||
Version: 0.12.35
|
||||
Release: 1%{?dist}
|
||||
Summary: A framework for package management
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc Send usage data from your Python code to PostHog.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 7.19.2
|
||||
Version: 7.20.5
|
||||
Release: 1%{?dist}
|
||||
Summary: Send usage data from your Python code to PostHog
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit fb2af6606cf8fa85a8bf06c0d1f5689327d4b6fc
|
||||
%global commit_date 20260620
|
||||
%global commit 8e6a886ca5b14742924be721d345a619762d6e93
|
||||
%global commit_date 20260625
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate bottom
|
||||
|
||||
Name: rust-bottom
|
||||
Version: 0.14.0
|
||||
Version: 0.14.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Customizable cross-platform graphical process/system monitor for the terminal
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate gitoxide
|
||||
|
||||
Name: rust-gitoxide
|
||||
Version: 0.54.0
|
||||
Version: 0.55.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Command-line application for interacting with git repositories
|
||||
|
||||
@@ -13,7 +13,7 @@ License: MIT OR Apache-2.0
|
||||
URL: https://crates.io/crates/gitoxide
|
||||
Source: %{terra_crates_source}
|
||||
|
||||
BuildRequires: openssl-devel-engine cmake anda-srpm-macros rust-packaging >= 21 mold
|
||||
BuildRequires: openssl-devel cmake anda-srpm-macros rust-packaging >= 21 mold
|
||||
|
||||
%global _description %{expand:
|
||||
A command-line application for interacting with git repositories.}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global crate gping
|
||||
|
||||
Name: rust-gping
|
||||
Version: 1.20.2
|
||||
Version: 1.20.4
|
||||
Release: 1%{?dist}
|
||||
Summary: Ping, but with a graph
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global crate usage-cli
|
||||
|
||||
Name: rust-usage-cli
|
||||
Version: 3.5.2
|
||||
Version: 3.5.3
|
||||
Release: 1%{?dist}
|
||||
Summary: CLI for working with usage-based CLIs
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Release: 1%{?dist}
|
||||
# The entire source is LGPLv2+, except plugins/gnome-builder/vala_langserv.py, which is GPLv3+.
|
||||
# It is not installed when the "plugins" meson option is set to false.
|
||||
# Since GNOME Builder 41, the VLS the plugin has been included.
|
||||
License: LGPL-2.0+
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/vala-lang/vala-language-server
|
||||
Source0: https://github.com/vala-lang/vala-language-server/archive/%{commit}/%{real_name}-%{shortcommit}.tar.gz
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
version=0.17.0-dev.931+84f84267c
|
||||
version=0.17.0-dev.956+2dca73595
|
||||
|
||||
mirrors=()
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%define llvm_compat 22
|
||||
%endif
|
||||
%global llvm_version 22.0.0
|
||||
%global ver 0.17.0-dev.931+84f84267c
|
||||
%global ver 0.17.0-dev.956+2dca73595
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
%global zig_cache_dir %{builddir}/zig-cache
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.17.0~dev.931+84f84267c
|
||||
Version: 0.17.0~dev.956+2dca73595
|
||||
Release: 2%{?dist}
|
||||
Summary: Master builds of the Zig language
|
||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 1c762bf4cf2f7e2aab1648d562dc98d2abc6e6ec
|
||||
%global shortcommit 1c762bf
|
||||
%global commit_date 20260619
|
||||
%global commit 11842ae3045c1367fb3a62a2302dba0d9ccb4a33
|
||||
%global shortcommit 11842ae
|
||||
%global commit_date 20260622
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
%global commit 1c762bf4cf2f7e2aab1648d562dc98d2abc6e6ec
|
||||
%global commit 11842ae3045c1367fb3a62a2302dba0d9ccb4a33
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20260619
|
||||
%global commit_date 20260622
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%shortcommit
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: glaze-devel
|
||||
Version: 7.8.2
|
||||
Version: 7.8.3
|
||||
Release: 1%{?dist}
|
||||
License: MIT
|
||||
URL: https://stephenberry.github.io/glaze
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global ver webview2/v1.0.24
|
||||
%global sanitized_ver %(echo %{ver} | sed 's/-/~/g')
|
||||
%global ver webview2/v1.0.27
|
||||
%global sanitized_ver %(echo %{ver} | sed 's|.*/||')
|
||||
|
||||
%global goipath github.com/wailsapp/wails/v3
|
||||
Version: %{sanitized_ver}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 794e0216c9eff1f5c93b225d1d45b280c9c4564f
|
||||
%global commit 42ca460bb0495eec5a704611d6bc6cff387257a5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260621035818
|
||||
%global commit_date 20260621
|
||||
%global ver 20260623060549
|
||||
%global commit_date 20260624
|
||||
|
||||
Name: v2ray-domain-list-community
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
%global fulldate 2026-04-23
|
||||
%global commit 867c5b6ab7925c9b69b8374873a832266d97d7e5
|
||||
%global fulldate 2026-06-17
|
||||
%global commit fe01f98a09b7b864c36ef60a146cdc4e1bf125a6
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit a9bb4b886b493fb22b6b230946a720bc1173af23
|
||||
%global commit 3f860bef9b3485a9bc442da2be30a8363c3cb35d
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260620
|
||||
%global commit_date 20260624
|
||||
|
||||
Name: vgmstream
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit dd2f18e73e72813d24b5df0bf7a14ab5b43c44c7
|
||||
%global commit_date 20260621
|
||||
%global commit f56fa3a8654e25bcf2dd324d57e3d46b2fda5a2a
|
||||
%global commit_date 20260625
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: cloud-hypervisor-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: falcond
|
||||
Version: 2.0.8
|
||||
Version: 2.0.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Advanced Linux Gaming Performance Daemon
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: compat-nvidia-repo-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Epoch: 3
|
||||
Release: 1%{?dist}
|
||||
Summary: Compatibility package required by official CUDA packages
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
|
||||
Epoch: 3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-modprobe
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.167.08
|
||||
Version: 580.173.02
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA kernel module loader
|
||||
Epoch: 3
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user