mirror of
https://github.com/terrapkg/packages.git
synced 2026-07-02 17:00:54 +00:00
Compare commits
166 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bcd8ed635c | |||
| 246675d965 | |||
| d64efd5d3e | |||
| 29920da83e | |||
| ef323bad15 | |||
| 97b2f0cad1 | |||
| 679bad7c73 | |||
| 4d8c0af154 | |||
| 00300e45a7 | |||
| be34ef81e6 | |||
| 6e9a375a15 | |||
| 14e6ab3f2a | |||
| 0f2e5aca36 | |||
| 0e05295f47 | |||
| 8ebaa1fed5 | |||
| 7077934b2c | |||
| 29ed3be321 | |||
| f746b3ab22 | |||
| 2d4da12bfc | |||
| a7ad601c5e | |||
| 62a06d0726 | |||
| f4a1244eab | |||
| c5ef687aaa | |||
| 1f9313920e | |||
| 026cf1aa48 | |||
| 069612d21f | |||
| f7f928538e | |||
| ebbd952a17 | |||
| 07c1ece82c | |||
| c9d4141579 | |||
| 079267f37a | |||
| 63196d7f8e | |||
| d2ff069400 | |||
| dc3e52f842 | |||
| 02f3523feb | |||
| 235c99bd47 | |||
| e19a991736 | |||
| 735f2576cd | |||
| 29600dbd5b | |||
| 0f123fb70a | |||
| ee666994ee | |||
| 9a33f36034 | |||
| a2c5160be5 | |||
| 47d64c91cd | |||
| a874b49b74 | |||
| c4b927ceaf | |||
| bb4ad60440 | |||
| c98b800edd | |||
| 1710efaec1 | |||
| 53d02089db | |||
| 4c6c991e60 | |||
| 75de067f9e | |||
| 60bd7504a5 | |||
| cf5e4bb17e | |||
| 7aa5a3eaca | |||
| 548127ffdf | |||
| b82aa91b82 | |||
| a270da50cb | |||
| a031064c00 | |||
| 4de67cb785 | |||
| 41b86a3624 | |||
| 97a7ed0ad4 | |||
| 0327570538 | |||
| b619992334 | |||
| 75d3cad1e0 | |||
| 8289cbaab7 | |||
| f107f8d62b | |||
| a87f7f7407 | |||
| e49f414af7 | |||
| b249107077 | |||
| 82798b9f56 | |||
| 3c51f8a651 | |||
| 522784a931 | |||
| 1906e23d25 | |||
| 77857ff550 | |||
| 8f48ec10e5 | |||
| 46c715c2fb | |||
| fb17986797 | |||
| 682b3dc95e | |||
| 75671e36c8 | |||
| 8b0a347bf1 | |||
| 58935566fb | |||
| d603e4585f | |||
| 7333b7d4d8 | |||
| f3cf770e47 | |||
| f29564f97d | |||
| 6920a42094 | |||
| 9464f232af | |||
| e040ec765f | |||
| 690b3f03a8 | |||
| 4354ed9da9 | |||
| d364867c56 | |||
| 971dda0b56 | |||
| 5ed11b0d33 | |||
| e4836e5327 | |||
| cb53b2dcc0 | |||
| 04f08da3b0 | |||
| 1b2cf8d671 | |||
| 47963ddc15 | |||
| 8be983fc33 | |||
| 163dc0f284 | |||
| 64fd20ac17 | |||
| ca06fc64dc | |||
| 29e0ea9000 | |||
| 2eab368b92 | |||
| b97d991e59 | |||
| 8ae2bc4a21 | |||
| 822ea7c898 | |||
| f77dc92932 | |||
| b8975b2e7c | |||
| 7f0e495cee | |||
| 019d95da86 | |||
| 58cf427a95 | |||
| 42bfa2b1e0 | |||
| 7b1bf480a0 | |||
| 1321382e7e | |||
| 14e2414c91 | |||
| 4723fff850 | |||
| fc213ab1bd | |||
| e05b9d5a61 | |||
| 283ab47c80 | |||
| eedd62e64f | |||
| 5728f4255c | |||
| bfff6f5626 | |||
| 18be199083 | |||
| a58c7407a1 | |||
| bd4286f8c7 | |||
| 308ad08b44 | |||
| 4dc5cb4702 | |||
| f3f9a5eae6 | |||
| 7f71108936 | |||
| 7439986083 | |||
| a072240a2f | |||
| ea71d9b707 | |||
| a8d249a1ca | |||
| a28bf71c93 | |||
| 0e194b16c5 | |||
| be0ff5c81c | |||
| 9c7bf62b42 | |||
| 33bf49f7a5 | |||
| 933522ddf5 | |||
| 1d4cca1f32 | |||
| 04e437189d | |||
| 11ae3026fd | |||
| f808710efc | |||
| 1af8e3f73a | |||
| 7c237cb0a1 | |||
| 8b1ddc7084 | |||
| 7d9d80e71c | |||
| 8a2a7dd152 | |||
| bc12ba9341 | |||
| cb0409fe37 | |||
| 1cdea97092 | |||
| fad09e8471 | |||
| 6e33116ff6 | |||
| 0068efdca3 | |||
| 9bb69acb5e | |||
| 65d2e22e9f | |||
| 4c3050f52b | |||
| 50c53e9392 | |||
| 3e88716bbc | |||
| fa9d91de3c | |||
| 3575521dbb | |||
| 4eaf3a53ab | |||
| bce5eaeb50 | |||
| 7116b46647 |
@@ -93,7 +93,7 @@ jobs:
|
||||
terra${{ matrix.version }}-source anda-build/rpm/srpm/*
|
||||
|
||||
- name: Attest build provenance
|
||||
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
|
||||
uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1
|
||||
with:
|
||||
subject-path: |
|
||||
anda-build/rpm/rpms/*
|
||||
|
||||
@@ -130,7 +130,7 @@ jobs:
|
||||
|
||||
- name: Attest build provenance
|
||||
if: inputs.publish
|
||||
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
|
||||
uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1
|
||||
with:
|
||||
subject-path: |
|
||||
anda-build/rpm/rpms/*
|
||||
|
||||
@@ -2,8 +2,8 @@ name: Update
|
||||
permissions:
|
||||
contents: read
|
||||
on:
|
||||
schedule:
|
||||
- cron: "*/10 * * * *"
|
||||
#schedule:
|
||||
# - cron: "*/10 * * * *"
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
Name: 1password-cli
|
||||
Version: 2.34.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: 1Password command-line tool
|
||||
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
@@ -21,6 +21,8 @@ ExclusiveArch: x86_64 aarch64
|
||||
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: unzip
|
||||
Requires(post): /usr/bin/chown
|
||||
Requires(post): /usr/bin/chmod
|
||||
Recommends: 1password
|
||||
Recommends: polkit
|
||||
|
||||
@@ -40,8 +42,12 @@ install -Dm0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf
|
||||
%pre
|
||||
%sysusers_create_package %{name} %{SOURCE1}
|
||||
|
||||
%post
|
||||
/usr/bin/chown root:onepassword-cli %{_bindir}/op
|
||||
/usr/bin/chmod 2755 %{_bindir}/op
|
||||
|
||||
%files
|
||||
%attr(2755,root,onepassword-cli) %{_bindir}/op
|
||||
%{_bindir}/op
|
||||
%{_sysusersdir}/%{name}.conf
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1 +1 @@
|
||||
g onepassword-cli -
|
||||
g onepassword-cli 5013
|
||||
@@ -13,8 +13,8 @@
|
||||
%endif
|
||||
|
||||
Name: 1password
|
||||
Version: 8.12.24
|
||||
Release: 2%{?dist}
|
||||
Version: 8.12.26
|
||||
Release: 1%{?dist}
|
||||
Summary: Password manager and secure wallet
|
||||
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
@@ -34,6 +34,8 @@ Requires: hicolor-icon-theme
|
||||
Requires: nss
|
||||
Requires: polkit
|
||||
Requires: xdg-utils
|
||||
Requires(post): /usr/bin/chown
|
||||
Requires(post): /usr/bin/chmod
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
@@ -94,6 +96,12 @@ find %{buildroot}%{appdir} -type f \
|
||||
%pre
|
||||
%sysusers_create_package %{name} %{SOURCE2}
|
||||
|
||||
%post
|
||||
/usr/bin/chown root:onepassword %{appdir}/1Password-BrowserSupport
|
||||
/usr/bin/chmod 2755 %{appdir}/1Password-BrowserSupport
|
||||
/usr/bin/chown root:onepassword-mcp %{appdir}/onepassword-mcp
|
||||
/usr/bin/chmod 2755 %{appdir}/onepassword-mcp
|
||||
|
||||
%files -f app.files
|
||||
%{_bindir}/%{name}
|
||||
%{_libexecdir}/1Password-Crash-Handler
|
||||
@@ -104,10 +112,10 @@ find %{buildroot}%{appdir} -type f \
|
||||
%dir %{appdir}
|
||||
%attr(4755,root,root) %{appdir}/chrome-sandbox
|
||||
%{appdir}/1Password-Crash-Handler
|
||||
%attr(2755,root,onepassword) %{appdir}/1Password-BrowserSupport
|
||||
%{appdir}/1Password-BrowserSupport
|
||||
%{appdir}/1Password-LastPass-Exporter
|
||||
%{appdir}/op-ssh-sign
|
||||
%attr(2755,root,onepassword-mcp) %{appdir}/onepassword-mcp
|
||||
%{appdir}/onepassword-mcp
|
||||
%{_datadir}/icons/hicolor/32x32/apps/1password.png
|
||||
%{_datadir}/icons/hicolor/64x64/apps/1password.png
|
||||
%{_datadir}/icons/hicolor/256x256/apps/1password.png
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
g onepassword -
|
||||
g onepassword-mcp -
|
||||
g onepassword 5010
|
||||
g onepassword-mcp 5011
|
||||
@@ -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.82
|
||||
Version: 1.1.88
|
||||
Release: 1%{?dist}
|
||||
Summary: GUI for SteelSeries Arctis headsets
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: ktailctl
|
||||
Version: 0.21.5
|
||||
Version: 0.22.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A GUI to monitor and manage Tailscale on your Linux desktop
|
||||
License: GPL-3.0-only
|
||||
@@ -22,6 +22,7 @@ BuildRequires: kf6-kirigami-addons-devel
|
||||
BuildRequires: kf6-kirigami-devel
|
||||
BuildRequires: kf6-knotifications-devel
|
||||
BuildRequires: kf6-kwindowsystem-devel
|
||||
BuildRequires: cmake(KF6IconThemes)
|
||||
BuildRequires: qt6-qtbase-devel
|
||||
BuildRequires: qt6-qtdeclarative-devel
|
||||
BuildRequires: qt6-qtsvg-devel
|
||||
@@ -42,7 +43,7 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%prep
|
||||
%autosetup -n KTailctl-%{version}
|
||||
cd src/wrapper
|
||||
cd src/tailscale/wrapper
|
||||
go mod vendor
|
||||
|
||||
%conf
|
||||
@@ -58,17 +59,14 @@ go mod vendor
|
||||
%doc README.md
|
||||
%license LICENSE.txt
|
||||
%{_bindir}/ktailctl
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qml
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.version
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/*.qmltypes
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/qmldir
|
||||
# Exclusive libs that the package needs to run
|
||||
%{_libdir}/qt6/qml/org/fkoehler/KTailctl/Components/libktailctl_components.so
|
||||
%{_libdir}/libktailctl_wrapper_logging.so
|
||||
%{_appsdir}/org.fkoehler.KTailctl.desktop
|
||||
%{_scalableiconsdir}/org.fkoehler.KTailctl.svg
|
||||
%{_metainfodir}/org.fkoehler.KTailctl.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Owen Zimmerman <owen@fyralabs.com> - 0.22.0-1
|
||||
- Update spec for 0.22.0
|
||||
|
||||
* Sat May 23 2026 Owen Zimmerman <owen@fyralabs.com> - 0.21.5-1
|
||||
- Initial commit
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "astra.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
%global appid dev.astramusic.astra
|
||||
%global ver v0.6.1-beta
|
||||
|
||||
Name: astra
|
||||
%electronmeta -D
|
||||
Version: %(echo %ver | sed 's/-/~/;s/^v//')
|
||||
Release: 1%?dist
|
||||
Summary: A desktop music player for people who still have a music library
|
||||
License: GPL-3.0-only AND %electron_license
|
||||
URL: https://astramusic.dev
|
||||
Source0: https://github.com/Boof2015/astra/archive/refs/tags/%ver.tar.gz
|
||||
BuildRequires: nodejs-npm nodejs-packaging
|
||||
|
||||
%description
|
||||
Audiophile music player with gapless playback, parametric EQ, AutoEQ import, and real-time DSP visualizers.
|
||||
|
||||
%prep
|
||||
%autosetup -n %name-%ver
|
||||
|
||||
%build
|
||||
%npm_build -BV -M production
|
||||
%__nodejs ./scripts/build/writeAppBuildMetadata.cjs
|
||||
|
||||
%install
|
||||
%electron_install -I -D
|
||||
|
||||
%terra_appstream
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%_bindir/%name
|
||||
%_libdir/%name
|
||||
%_appsdir/%name.desktop
|
||||
%_metainfodir/%appid.metainfo.xml
|
||||
%_hicolordir/*/apps/%name.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 28 2026 madonuko <madonuko@outlook.com> - 0.6.1~beta
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.global("ver", gh("Boof2015/astra"));
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1334
|
||||
Version: 1.0.1388
|
||||
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.1334
|
||||
Version: 1.0.1388
|
||||
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.144
|
||||
Version: 1.0.145
|
||||
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.144
|
||||
Version: 1.0.145
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "golang-github-equicord-equilotl.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
# Generated by go2rpm 1.19.0
|
||||
%bcond check 1
|
||||
%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/Equicord/Equilotl
|
||||
%global goipath github.com/Equicord/Equilotl
|
||||
Version: 2.2.6
|
||||
|
||||
%gometa -f
|
||||
|
||||
%global common_description %{expand:
|
||||
A cross platform gui/cli app for installing Equicord.}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
|
||||
Name: equilotl
|
||||
Release: %autorelease
|
||||
Summary: A cross platform gui app for installing Equicord
|
||||
|
||||
License: GPL-3.0-only
|
||||
URL: %{gourl}
|
||||
Source: %{gosource}
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: pkg-config libGL-devel libXxf86vm-devel gcc-c++
|
||||
BuildRequires: wayland-devel libxkbcommon-devel wayland-protocols-devel extra-cmake-modules
|
||||
BuildRequires: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
|
||||
RemovePathPostFixes: .wayland
|
||||
|
||||
%description %{common_description}
|
||||
|
||||
%package cli
|
||||
Summary: A cross platform cli app for installing Equicord
|
||||
RemovePathPostFixes: .cli
|
||||
%description cli %{common_description}
|
||||
|
||||
%package x11
|
||||
Summary: A cross platform gui (X11) app for installing Equicord
|
||||
RemovePathPostFixes: .x11
|
||||
%description x11 %{common_description}
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%goprep -A
|
||||
%autopatch -p1
|
||||
|
||||
%if %{without bootstrap}
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
export GO_BUILDTAGS="wayland"
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.wayland equilotl
|
||||
export GO_BUILDTAGS=""
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.x11 equilotl
|
||||
export GO_BUILDTAGS="cli"
|
||||
%gobuild -o %{gobuilddir}/bin/Equilotl.cli equilotl
|
||||
%endif
|
||||
|
||||
%install
|
||||
%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 README.md
|
||||
%{_bindir}/Equilotl.wayland
|
||||
|
||||
%files cli
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/Equilotl.cli
|
||||
|
||||
%files x11
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/Equilotl.x11
|
||||
%endif
|
||||
|
||||
%gopkgfiles
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 madonuko <mado@fyralabs.com> - 2.2.6-1
|
||||
- Initial package
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Equicord/Equilotl"));
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 14.0.0
|
||||
%global commit 550d4fae96dbea937d92a236605538f489e7b413
|
||||
%global commit 6a635d2d5d88190dab8152bcebb4a85796a55ab3
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260620
|
||||
%global commit_date 20260626
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
@@ -58,9 +58,7 @@ Features:
|
||||
%pkg_completion -Bfz flameshot
|
||||
|
||||
%package devel
|
||||
Requires: %{name} = %{version}
|
||||
%pkg_devel_files
|
||||
%_libdir/cmake/*/
|
||||
|
||||
%package libs
|
||||
%pkg_libs_files
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: framework-tool-tui
|
||||
Version: 0.8.3
|
||||
Version: 0.8.4
|
||||
Release: 1%{?dist}
|
||||
Summary: A TUI for controlling and monitoring Framework Computers hardware built in Rust
|
||||
URL: https://github.com/grouzen/framework-tool-tui
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: helium-browser-bin
|
||||
Version: 0.13.4.1
|
||||
Version: 0.14.2.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Private, fast, and honest web browser based on Chromium
|
||||
|
||||
@@ -31,6 +31,7 @@ BuildRequires: desktop-file-utils
|
||||
Requires: xdg-utils
|
||||
Requires: liberation-fonts
|
||||
|
||||
Conflicts: helium-bin
|
||||
Packager: Nadia P <nyadiia@pm.me>, Jaiden Riordan <jade@fyralabs.com>
|
||||
|
||||
%description
|
||||
@@ -116,6 +117,9 @@ chmod 755 %{buildroot}%{_bindir}/%{name}
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Fri Jun 26 2026 Jaiden Riordan <jade@fyralabs.com>
|
||||
- Conflict helium-bin to avoid messing with people who use upstream's COPR
|
||||
|
||||
* Sun Feb 15 2026 Jaiden Rirordan <jade@fyralabs.com>
|
||||
- Use downstream desktop file and recombobulate
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global pure_protobuf_version 2.0.0
|
||||
|
||||
Name: komikku
|
||||
Version: 50.7.0
|
||||
Version: 50.8.0
|
||||
%forgemeta
|
||||
Release: 1%{?dist}
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -43,7 +43,6 @@ A graphical user interface for %{name}.
|
||||
%build
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
%gobuild -o %{name} .
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
pushd app
|
||||
%npm_build -B
|
||||
|
||||
@@ -4,5 +4,6 @@ project pkg {
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
mock = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
%global commit 158f537e7d4ce13ff7df49b6cb09c0cd27b8a517
|
||||
%global commit_date 20260616
|
||||
%global commit 0a022f149000bdaed644c2609e19aa7b8badf825
|
||||
%global commit_date 20260626
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
|
||||
Name: legcord-nightly
|
||||
%electronmeta -D
|
||||
%electronmeta -aD
|
||||
Version: %commit_date.%shortcommit
|
||||
Release: 1%{?dist}
|
||||
License: OSL-3.0 AND %{electron_license}
|
||||
@@ -18,7 +17,7 @@ Packager: Owen <owen@fyralabs.com>
|
||||
Requires: xdg-utils
|
||||
Obsoletes: armcord < 3.3.2-1
|
||||
Conflicts: legcord
|
||||
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel
|
||||
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel nvm
|
||||
|
||||
%description
|
||||
Legcord is a custom client designed to enhance your Discord experience
|
||||
@@ -26,22 +25,22 @@ while keeping everything lightweight.
|
||||
|
||||
%prep
|
||||
%git_clone %{url}.git %{commit}
|
||||
%vendor_nodejs -v 26
|
||||
|
||||
%build
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
%electron_install -i legcord -l -I dist/.icon-set/icon_16.png -I dist/.icon-set/icon_32.png -I dist/.icon-set/icon_48x48.png -I dist/.icon-set/icon_64.png -I dist/.icon-set/icon_128.png -I dist/.icon-set/icon_256.png -I dist/.icon-set/icon_512.png -I dist/.icon-set/icon_1024.png
|
||||
|
||||
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord-nightly/Legcord",legcord -u %U -f squashfs-root/Legcord.desktop
|
||||
%desktop_file_install -k Exec,Icon -v "%{_libdir}/legcord-nightly/Legcord",legcord -u %U -f squashfs-root/legcord.desktop
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%{_bindir}/legcord-nightly
|
||||
%{_datadir}/applications/Legcord.desktop
|
||||
%{_datadir}/applications/legcord.desktop
|
||||
%{_libdir}/legcord-nightly/
|
||||
%{_iconsdir}/hicolor/16x16/apps/legcord.png
|
||||
%{_iconsdir}/hicolor/32x32/apps/legcord.png
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
%global debug_package %nil
|
||||
|
||||
# terrible evil no good very bad hack
|
||||
# fix one day
|
||||
%global __requires_exclude_from (.*)lib(.*)so(.*)
|
||||
@@ -27,7 +25,6 @@ while keeping everything lightweight.
|
||||
%git_clone %url v%version
|
||||
|
||||
%build
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
%pnpm_build -r build
|
||||
|
||||
%install
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 2339eb72767517fc5a113283939f59076946fbc1
|
||||
%global commit a3d4b5919771a0ae351b80eb266c79681ee529b2
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260702
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-24
|
||||
%global ver 2026-07-02
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -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.17.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
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.13.13
|
||||
v1.13.14
|
||||
@@ -12,8 +12,8 @@
|
||||
%global vendor_pnpm 1
|
||||
|
||||
Name: youtube-music
|
||||
Version: 3.11.0
|
||||
Release: 1%?dist
|
||||
Version: 3.12.0
|
||||
Release: 1%{?dist}
|
||||
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
|
||||
Source1: youtube-music.desktop
|
||||
License: MIT
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "yumex.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
[Desktop Entry]
|
||||
Name=Yum Extender
|
||||
Exec=/usr/bin/yumex_updater
|
||||
Icon=yumex-update-symbolic
|
||||
Type=Application
|
||||
NoDisplay=true
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh_tag("timlau/yumex-ng"));
|
||||
@@ -0,0 +1,104 @@
|
||||
%global app_id dk.yumex.Yumex
|
||||
%global app_build release
|
||||
|
||||
Name: yumex
|
||||
Version: yumex.5.4.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Yum Extender graphical package management tool
|
||||
|
||||
Packager: Jacob Secunda <secundaja@gmail.com>
|
||||
|
||||
Group: Applications/System
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/timlau/yumex-ng
|
||||
Source0: %{url}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: %{app_id}-updater.desktop
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: meson
|
||||
BuildRequires: blueprint-compiler >= 0.4.0
|
||||
BuildRequires: gettext
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(libadwaita-1)
|
||||
BuildRequires: pkgconfig(pygobject-3.0)
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
Requires: python3-gobject
|
||||
Requires: libadwaita >= 1.6
|
||||
Requires: gtk4
|
||||
Requires: python3-dbus
|
||||
Requires: flatpak-libs > 1.15.0
|
||||
Requires: appstream >= 1.0.2
|
||||
|
||||
Recommends: %{name}-updater
|
||||
|
||||
# dnf5 requirements
|
||||
Requires: dnf5daemon-server >= 5.2.12
|
||||
Provides: yumex-dnf5 = %{evr}
|
||||
Obsoletes: yumex-dnf5 < %{evr}
|
||||
|
||||
%description
|
||||
Graphical package tool for maintain packages on the system.
|
||||
|
||||
%package -n %{name}-updater
|
||||
Summary: Yum Extender update notifier app
|
||||
Requires: %{name} = %{evr}
|
||||
Requires: python3-gobject
|
||||
Requires: gtk3
|
||||
Requires: python3-dbus
|
||||
Requires: flatpak-libs > 1.15.0
|
||||
Requires: libappindicator-gtk3
|
||||
|
||||
Provides: yumex-dnf5-updater-systray = %{evr}
|
||||
Obsoletes: yumex-dnf5-updater-systray < %{evr}
|
||||
Provides: yumex-updater-systray = %{evr}
|
||||
Obsoletes: yumex-updater-systray < %{evr}
|
||||
|
||||
%description -n %{name}-updater
|
||||
Checks for and notifies when updates are available.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/%{app_id}.desktop
|
||||
%desktop_file_validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{app_id}-updater.desktop
|
||||
|
||||
%conf
|
||||
%meson --buildtype=%{app_build}
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/%{app_id}-updater.desktop
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_datadir}/%{name}/
|
||||
%{_bindir}/%{name}
|
||||
%{python3_sitelib}/%{name}/
|
||||
%{_appsdir}/%{app_id}*.desktop
|
||||
%{_scalableiconsdir}/dk.yumex.Yumex.svg
|
||||
%{_metainfodir}/%{app_id}.metainfo.xml
|
||||
%{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml
|
||||
|
||||
%files -n %{name}-updater
|
||||
%ghost %{_userunitdir}/%{name}-updater.service
|
||||
%ghost %{_userpresetdir}/*%{name}-updater.preset
|
||||
%{_bindir}/yumex_updater
|
||||
%{_scalableiconsdir}/yumex-update-*.svg
|
||||
%{_sysconfdir}/xdg/autostart/%{app_id}-updater.desktop
|
||||
|
||||
%changelog
|
||||
* Tue Jun 23 2026 Jacob Secunda <secundaja@gmail.com> - 5.4.0-1
|
||||
- Initial package
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: gradle
|
||||
Version: 9.6.0
|
||||
Version: 9.6.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Powerful build system for the JVM
|
||||
URL: https://gradle.org/
|
||||
|
||||
@@ -5,19 +5,17 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.13
|
||||
Version: 2026.7.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
License: MIT
|
||||
URL: https://crates.io/crates/mise
|
||||
Source: %{terra_crates_source}
|
||||
Source1: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/man/man1/mise.1
|
||||
Source2: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/completions/mise.bash
|
||||
Source3: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/completions/mise.fish
|
||||
Source4: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/completions/_mise
|
||||
# Automatically generated patch to strip dependencies and normalize metadata
|
||||
Patch: mise-fix-metadata-auto.diff
|
||||
Source1: https://raw.githubusercontent.com/jdx/mise/main/man/man1/mise.1
|
||||
Source2: https://raw.githubusercontent.com/jdx/mise/main/completions/mise.bash
|
||||
Source3: https://raw.githubusercontent.com/jdx/mise/main/completions/mise.fish
|
||||
Source4: https://raw.githubusercontent.com/jdx/mise/main/completions/_mise
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
|
||||
BuildRequires: anda-srpm-macros mold cargo-rpm-macros >= 24
|
||||
@@ -85,7 +83,7 @@ Zsh command line completion support for %{crate}.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{crate}-%{version} -p1
|
||||
%autosetup -n %{crate}-%{version}
|
||||
%cargo_prep_online
|
||||
|
||||
%build
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: driftwm
|
||||
Version: 0.12.1
|
||||
Version: 0.13.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A trackpad-first infinite canvas Wayland compositor
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -2,4 +2,7 @@ project pkg {
|
||||
rpm {
|
||||
spec = "hyprlock.spec"
|
||||
}
|
||||
labels {
|
||||
updbranch = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
%global realname hyprutils
|
||||
%global ver 0.13.1
|
||||
|
||||
%global commit 9d8bf6e810597152eef8906c670b96679af2faec
|
||||
%global commit_date 20260622
|
||||
%global commit d2b40ffe7bfcb001bbf5888bb56ff646de53e7db
|
||||
%global commit_date 20260629
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: plasma6-applet-appgrid
|
||||
Version: 1.9.2
|
||||
Version: 1.9.3
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern application launcher for KDE Plasma
|
||||
# Main code: GPL-2.0-or-later
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: iio-niri
|
||||
Version: 2.2.0
|
||||
Version: 2.3.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Autorotation daemon for niri
|
||||
URL: https://github.com/Zhaith-Izaliel/iio-niri
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nirius
|
||||
Version: 0.7.3
|
||||
Version: 0.8.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Utility commands for niri
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit a5eeef13338167fb85ecf8ea7c2fabb4c5536010
|
||||
%global commit 8d2c6881d3e1e7f1e894fc2e811c36fe9ffa6989
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260623
|
||||
%global commitdate 20260702
|
||||
|
||||
Name: noctalia-git
|
||||
Version: %{ver}^%{commitdate}git.%{shortcommit}
|
||||
@@ -21,6 +21,9 @@ BuildRequires: git
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: pipewire-devel
|
||||
BuildRequires: sdbus-cpp-devel
|
||||
BuildRequires: tomlplusplus-devel
|
||||
BuildRequires: md4c-devel
|
||||
BuildRequires: wireplumber-devel
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(egl)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
@@ -58,11 +61,16 @@ A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES, with
|
||||
|
||||
%prep
|
||||
%autosetup -n noctalia-%{commit}
|
||||
|
||||
# Manually insert commit hash
|
||||
sed -i "s/'unknown'/'%{shortcommit}'/g" meson.build
|
||||
|
||||
# Remove bundled libs that we have system copies of
|
||||
rm -r third_party/tomlplusplus
|
||||
rm -r third_party/md4c
|
||||
|
||||
%conf
|
||||
%meson
|
||||
%meson -Dsystem_tomlplusplus=true -Dsystem_md4c=true
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
@@ -91,6 +99,13 @@ done
|
||||
%{_scalableiconsdir}/noctalia.svg
|
||||
|
||||
%changelog
|
||||
* Wed Jul 01 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add md4c as a system library
|
||||
- Add wireplumber build requirement
|
||||
|
||||
* Tue Jun 30 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add tomlplusplus as a sytem library
|
||||
|
||||
* Wed Jun 24 2026 Cypress Reed <cypress@fyralabs.com>
|
||||
- Add desktop file and icon
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit a7e59124efa6eb174e7bc9b4dfa9e1ea5362669e
|
||||
%global commit_date 20260621
|
||||
%global commit dc2bf7814b37878ded501c1a52602d5e5015bb5a
|
||||
%global commit_date 20260630
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
@@ -21,6 +21,10 @@ BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(libpeas-2)
|
||||
BuildRequires: pkgconfig(libsoup-3.0)
|
||||
BuildRequires: pkgconfig(gtksourceview-5)
|
||||
BuildRequires: pkgconfig(libpulse)
|
||||
BuildRequires: pkgconfig(gudev-1.0)
|
||||
BuildRequires: pkgconfig(upower-glib)
|
||||
BuildRequires: pkgconfig(libnm)
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
@@ -49,9 +53,13 @@ A GTK4 application and widget framework for the Singularity Desktop Environment.
|
||||
%{_libdir}/girepository-1.0/Singularity-1.0.typelib
|
||||
%{_libdir}/libsingularity.so.0
|
||||
%{_libdir}/libsingularity.so.0.1.0
|
||||
%{_libdir}/libsingularity-system.so.0
|
||||
%{_libdir}/libsingularity-system.so.0.1.0
|
||||
%{_datadir}/vala/vapi/singularity-1.0.vapi
|
||||
%{_datadir}/vala/vapi/libsingularity-1.0.vapi
|
||||
%{_datadir}/vala/vapi/singularity-1.0.deps
|
||||
%{_datadir}/vala/vapi/singularity-system-1.0.deps
|
||||
%{_datadir}/vala/vapi/singularity-system-1.0.vapi
|
||||
%{_datadir}/themes/Singularity/
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
|
||||
|
||||
Name: android-studio-canary
|
||||
Version: 2026.1.3.1
|
||||
Version: 2026.1.3.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Official IDE for Android development (Canary build)
|
||||
License: Apache-2.0
|
||||
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://developer.android.com/studio/preview
|
||||
|
||||
%define suffixS quail3-canary1
|
||||
%define suffixS quail3-canary3
|
||||
|
||||
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
|
||||
|
||||
|
||||
@@ -5,8 +5,11 @@
|
||||
%global appstream_component runtime
|
||||
%global crate deno
|
||||
|
||||
%global debug_level 1
|
||||
%undefine _debugsource_packages
|
||||
|
||||
Name: rust-deno
|
||||
Version: 2.8.3
|
||||
Version: 2.9.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Deno executable
|
||||
|
||||
@@ -17,12 +20,12 @@ Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%vers
|
||||
Source2: gcc-wrapper.sh
|
||||
Source3: land.deno.deno.metainfo.xml
|
||||
# Automatically generated patch to strip dependencies and normalize metadata
|
||||
Patch: deno-fix-metadata-auto.diff
|
||||
%dnl Patch: deno-fix-metadata-auto.diff
|
||||
|
||||
BuildRequires: cargo-rpm-macros >= 24
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: protobuf-compiler
|
||||
BuildRequires: llvm17-devel
|
||||
BuildRequires: llvm19-devel
|
||||
BuildRequires: python3
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
@@ -80,3 +83,5 @@ pushd %{buildroot}%{_bindir}
|
||||
./deno x --install-alias
|
||||
popd
|
||||
%terra_appstream -o %{SOURCE3}
|
||||
|
||||
rm -rf target # save space
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.44.3
|
||||
Version: 3.44.4
|
||||
Release: 1%{?dist}
|
||||
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
From 62997595c884f3ff35903a6c1ae864b5a7735301 Mon Sep 17 00:00:00 2001
|
||||
From: Jan200101 <sentrycraft123@gmail.com>
|
||||
Date: Sun, 28 Jun 2026 17:40:10 +0200
|
||||
Subject: [PATCH] Enabling support for Python 3.15
|
||||
|
||||
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
|
||||
---
|
||||
Ghidra/application.properties | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Ghidra/application.properties b/Ghidra/application.properties
|
||||
index 5b99998751..0f8a9f1096 100644
|
||||
--- a/Ghidra/application.properties
|
||||
+++ b/Ghidra/application.properties
|
||||
@@ -7,4 +7,4 @@ application.gradle.max=
|
||||
application.java.min=21
|
||||
application.java.max=
|
||||
application.java.compiler=21
|
||||
-application.python.supported=3.14, 3.13, 3.12, 3.11, 3.10, 3.9
|
||||
+application.python.supported=3.15, 3.14, 3.13, 3.12, 3.11, 3.10, 3.9
|
||||
--
|
||||
2.54.0
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "ghidra.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Icon=ghidra
|
||||
Exec=ghidra
|
||||
Name=Ghidra
|
||||
Comment=A software reverse engineering (SRE) suite of tools
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
Categories=Development;
|
||||
@@ -0,0 +1,149 @@
|
||||
%global debug_package %{nil}
|
||||
%global yajsw_ver 13.18
|
||||
%global pydev_ver 9.3.0
|
||||
%global cdt_ver 8.6.0
|
||||
%global cdt_short_ver %{expand:%(v=%{cdt_ver}; echo ${v%.*})}
|
||||
%global sarif_ver 2.1
|
||||
%global z3_ver 4.13.0
|
||||
%global z3_glibc 2.31
|
||||
|
||||
%global ghidra_dir ghidra-Ghidra_%{version}_build
|
||||
%global dep_dir %{ghidra_dir}/dependencies
|
||||
%global flat_repo_dir %{dep_dir}/flatRepo
|
||||
%global fid_dir %{dep_dir}/fidb
|
||||
|
||||
%global jre_ver 25
|
||||
|
||||
Name: ghidra
|
||||
Version: 12.1.2
|
||||
%global short_version %{version}
|
||||
Release: 1%{?dist}
|
||||
Summary: a software reverse engineering (SRE) framework
|
||||
Packager: Jan200101 <sentrycraft123@gmail.com>
|
||||
|
||||
License: Apache 2.0
|
||||
URL: https://ghidra-sre.org/
|
||||
Source0: https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_%{version}_build.tar.gz
|
||||
Source1: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
|
||||
Source2: https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-%{yajsw_ver}/yajsw-stable-%{yajsw_ver}.zip
|
||||
Source3: https://sourceforge.net/projects/pydev/files/pydev/PyDev%20%{pydev_ver}/PyDev%20%{pydev_ver}.zip#/PyDev-%{pydev_ver}.zip
|
||||
Source4: https://archive.eclipse.org/tools/cdt/releases/%{cdt_short_ver}/cdt-%{cdt_ver}.zip
|
||||
Source5: https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_%{version}/lib/java-sarif-%{sarif_ver}-modified.jar
|
||||
Source6: https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_%{version}/Debugger/dbgmodel.tlb#/dbgmodel_%{version}.tlb
|
||||
Source7: https://github.com/Z3Prover/z3/releases/download/z3-%{z3_ver}/z3-%{z3_ver}-x64-glibc-%{z3_glibc}.zip
|
||||
Source8: ghidra.desktop
|
||||
Patch0: 0001-Enabling-support-for-Python-3.15.patch
|
||||
|
||||
Requires: (java-%{jre_ver}-openjdk or temurin-%{jre_ver}-jdk)
|
||||
BuildRequires: java-%{jre_ver}-openjdk-devel
|
||||
BuildRequires: java-%{jre_ver}-openjdk-headless
|
||||
BuildRequires: gradle
|
||||
BuildRequires: gcc gcc-c++
|
||||
BuildRequires: bison flex
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python-wheel0.37-wheel
|
||||
BuildRequires: python-setuptools-wheel
|
||||
BuildRequires: ImageMagick
|
||||
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
%description
|
||||
Ghidra is a software reverse engineering (SRE) framework developed
|
||||
by NSA's Research Directorate for NSA's cybersecurity mission. It
|
||||
helps analyze malicious code and malware like viruses, and can give
|
||||
cybersecurity professionals a better understanding of potential
|
||||
vulnerabilities in their networks and systems.
|
||||
|
||||
%package server
|
||||
Summary: Ghidra Server
|
||||
Requires: %{name}%{?_isa} = %{version}
|
||||
|
||||
%description server
|
||||
Ghidra Server
|
||||
|
||||
%package docs
|
||||
Summary: Ghidra Documentation
|
||||
Requires: %{name}%{?_isa} = %{version}
|
||||
|
||||
%description docs
|
||||
Ghidra Documentation
|
||||
|
||||
%prep
|
||||
%setup -q -c %{name}-%{version} -a 3 -a 7
|
||||
|
||||
pushd %{ghidra_dir}
|
||||
%patch -P0 -p1
|
||||
popd
|
||||
|
||||
mkdir -p %{dep_dir}/{GhidraDev,GhidraServer,Debugger-agent-dbgeng} %{flat_repo_dir} %{fid_dir}
|
||||
mkdir -p %{dep_dir}/SymbolicSummaryZ3/os/linux_x86_64
|
||||
|
||||
cp "%{SOURCE1}" "%{flat_repo_dir}"
|
||||
cp "%{SOURCE2}" "%{dep_dir}/GhidraServer"
|
||||
cp "%{SOURCE3}" "%{dep_dir}/GhidraDev"
|
||||
cp "%{SOURCE4}" "%{dep_dir}/GhidraDev"
|
||||
cp "%{SOURCE5}" "%{flat_repo_dir}"
|
||||
cp "%{SOURCE6}" "%{dep_dir}/Debugger-agent-dbgeng/dbgmodel.tlb"
|
||||
cp z3-%{z3_ver}-x64-glibc-%{z3_glibc}/bin/*.jar "%{flat_repo_dir}"
|
||||
cp z3-%{z3_ver}-x64-glibc-%{z3_glibc}/bin/libz3*.so "%{dep_dir}/SymbolicSummaryZ3/os/linux_x86_64"
|
||||
|
||||
mkdir -p "%{dep_dir}/Debugger-rmi-trace"
|
||||
cp %{python_wheel_dir}/setuptools-*-py3-none-any.whl "%{dep_dir}/Debugger-rmi-trace"
|
||||
cp %{python_wheel_dir}/wheel-*-none-any.whl "%{dep_dir}/Debugger-rmi-trace"
|
||||
|
||||
%build
|
||||
cd %{ghidra_dir}
|
||||
gradle --no-daemon --parallel \
|
||||
buildGhidra \
|
||||
-x buildPyPackage
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}/%{_libdir}/%{name}/ %{buildroot}/%{_bindir}/
|
||||
|
||||
unzip %{ghidra_dir}/build/dist/ghidra_%{short_version}_DEV_%{lua: print(os.date("%Y%m%d"))}_linux*.zip
|
||||
cp -r ghidra_%{short_version}_DEV/* %{buildroot}/%{_libdir}/%{name}
|
||||
|
||||
ln -s %{_libdir}/%{name}/ghidraRun %{buildroot}/%{_bindir}/%{name}
|
||||
|
||||
ln -s %{_libdir}/%{name}/server/ghidraSvr %{buildroot}/%{_bindir}/%{name}-server
|
||||
ln -s %{_libdir}/%{name}/server/svrAdmin %{buildroot}/%{_bindir}/%{name}-server-admin
|
||||
ln -s %{_libdir}/%{name}/server/svrInstall %{buildroot}/%{_bindir}/%{name}-server-install
|
||||
ln -s %{_libdir}/%{name}/server/svrUninstall %{buildroot}/%{_bindir}/%{name}-server-uninstall
|
||||
|
||||
for size in 16 24 32 48 64 128 256; do
|
||||
mkdir -p "%{buildroot}/%{_hicolordir}/${size}x${size}/apps"
|
||||
|
||||
convert \
|
||||
"%{ghidra_dir}/Ghidra/RuntimeScripts/Windows/support/ghidra.ico" \
|
||||
-thumbnail 256x256 \
|
||||
-alpha on \
|
||||
-background none \
|
||||
-flatten \
|
||||
"%{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps/ghidra.png"
|
||||
done
|
||||
|
||||
%desktop_file_install %{SOURCE8}
|
||||
|
||||
%files
|
||||
%{_bindir}/%{name}
|
||||
%{_libdir}/%{name}/
|
||||
%{_appsdir}/ghidra.desktop
|
||||
%{_hicolordir}/*/apps/ghidra.png
|
||||
|
||||
%license %{ghidra_dir}/LICENSE
|
||||
|
||||
%files server
|
||||
%{_bindir}/%{name}-server
|
||||
%{_bindir}/%{name}-server-admin
|
||||
%{_bindir}/%{name}-server-install
|
||||
%{_bindir}/%{name}-server-uninstall
|
||||
%{_libdir}/%{name}/server/
|
||||
|
||||
%files docs
|
||||
%{_libdir}/%{name}/docs/
|
||||
|
||||
%changelog
|
||||
* Sun Jun 28 2026 Jan200101 <sentrycraft123@gmail.com>
|
||||
- Initial package
|
||||
@@ -0,0 +1,25 @@
|
||||
let tag = gh_tag("NationalSecurityAgency/ghidra");
|
||||
let v = find(`Ghidra_([\d.]+)_build`, tag, 1);
|
||||
rpm.version(v);
|
||||
|
||||
if rpm.changed() {
|
||||
let rawfile = gh_rawfile("NationalSecurityAgency/ghidra", tag, "gradle/support/fetchDependencies.gradle");
|
||||
|
||||
let yajsw_ver = find(`yajsw-stable-([\d.]+)\.zip`, rawfile, 1);
|
||||
rpm.global("yajsw_ver", yajsw_ver);
|
||||
|
||||
let pydev_ver = find(`PyDev ([\d.]+)\.zip`, rawfile, 1);
|
||||
rpm.global("pydev_ver", pydev_ver);
|
||||
|
||||
let cdt_ver = find(`cdt-([\d.]+)\.zip`, rawfile, 1);
|
||||
rpm.global("cdt_ver", cdt_ver);
|
||||
|
||||
let sarif_ver = find(`java-sarif-([\d.]+)-modified\.jar`, rawfile, 1);
|
||||
rpm.global("sarif_ver", sarif_ver);
|
||||
|
||||
let z3_ver = find(`Z3_VER = "([\d.]+)"`, rawfile, 1);
|
||||
rpm.global("z3_ver", z3_ver);
|
||||
|
||||
let z3_glibc = find(`Z3_X64_GLIBC_VER = "([\d.]+)"`, rawfile, 1);
|
||||
rpm.global("z3_glibc", z3_glibc);
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 65744ffe358d883ae74aa67389dcbfa35f91a551
|
||||
%global commit c22df09da10b27dd248b21b7be8b26dcbddeb8ef
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-20
|
||||
%global fulldate 2026-07-02
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -20,7 +20,7 @@ BuildRequires: ncurses
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: pandoc-cli
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: zig >= 0.14.0
|
||||
BuildRequires: zig0.15
|
||||
BuildRequires: zig-rpm-macros
|
||||
BuildRequires: pkgconfig(blueprint-compiler)
|
||||
BuildRequires: pkgconfig(bzip2)
|
||||
@@ -170,6 +170,8 @@ This package contains the libraries and header files that are needed for develop
|
||||
%autosetup
|
||||
|
||||
ZIG_GLOBAL_CACHE_DIR="%{_zig_cache_dir}" ./nix/build-support/fetch-zig-cache.sh
|
||||
# Workaround for 0.16 macros working around zig problem
|
||||
mv "%{_zig_cache_dir}/p" "zig-pkg"
|
||||
|
||||
%build
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
|
||||
# Naming variable as something other than "commit" is necessary
|
||||
# to stop %%gometa from putting commit hash in release
|
||||
%global commit_hash 363cd2bb4020c7b422260e40a11b1effcfbe462d
|
||||
%global commit_date 20260612
|
||||
%global commit_hash e4a92a19d9c71c70f311886dcb6123ebf7b561ac
|
||||
%global commit_date 20260626
|
||||
%global shortcommit %{sub %{commit_hash} 1 7}
|
||||
%global ver 2.0.15
|
||||
|
||||
|
||||
@@ -94,7 +94,6 @@ Packager: junefish <june@fyralabs.com>
|
||||
|
||||
%build
|
||||
%npm_build -c -B -r fetch,webpack:prod
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
%electron_install -i %appid -I build/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit c49a29f46179525358eb74dbce67fddb2aafa1f0
|
||||
%global commit 10b07951838e422722e34641f4a9c0bfec9037ff
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260624
|
||||
%global ver 1.9.0
|
||||
%global commit_date 20260702
|
||||
%global ver 1.11.0
|
||||
|
||||
%bcond_with check
|
||||
%bcond_with debug_no_build
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
%global debug_package %{nil}
|
||||
%endif
|
||||
|
||||
%global ver 1.8.2-pre
|
||||
%global ver 1.10.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.9.0
|
||||
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}
|
||||
|
||||
@@ -1 +1 @@
|
||||
rpm.version(gh("adobe-fonts/source-han-serif"));
|
||||
rpm.global("ver", gh("adobe-fonts/source-han-serif"));
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 34.6.3
|
||||
Version: 34.7.0
|
||||
Release: 1%{?dist}
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 1.0.39
|
||||
Version: 1.0.40
|
||||
Release: 1%{?dist}
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global crate honkers-railway-launcher
|
||||
%global appid moe.launcher.the-honkers-railway-launcher
|
||||
Name: %{crate}
|
||||
Version: 1.15.1
|
||||
Version: 1.15.2
|
||||
Release: 1%{?dist}
|
||||
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "melonDS-nightly.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global commit 10a173b5536fc75cd93f8a3868349dad963542ef
|
||||
%global commit_date 20260607
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global ver 1.1
|
||||
|
||||
Name: melonds-nightly
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
Release: 2%{?dist}
|
||||
Summary: DS emulator, sorta
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://melonds.kuribo64.net/
|
||||
Source0: https://github.com/melonDS-emu/melonDS/archive/%{commit}/melonDS-%{commit}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: cmake
|
||||
BuildRequires: extra-cmake-modules
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: cmake(Qt6)
|
||||
BuildRequires: qt6-qtmultimedia-devel
|
||||
BuildRequires: qt6-qtsvg-devel
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
BuildRequires: pkgconfig(faad2)
|
||||
BuildRequires: pkgconfig(libenet)
|
||||
BuildSystem: cmake
|
||||
|
||||
Provides: melonDS-nightly
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/melonDS
|
||||
%{_appsdir}/net.kuribo64.melonDS.desktop
|
||||
%{_hicolordir}/128x128/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/16x16/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/256x256/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/32x32/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/48x48/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/64x64/apps/net.kuribo64.melonDS.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1,7 @@
|
||||
rpm.global("ver", gh("melonDS-emu/melonDS"));
|
||||
|
||||
rpm.global("commit", gh_commit("melonDS-emu/melonDS"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "melonDS.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: melonds
|
||||
Version: 1.1
|
||||
Release: 1%{?dist}
|
||||
Summary: DS emulator, sorta
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://melonds.kuribo64.net/
|
||||
Source0: https://github.com/melonDS-emu/melonDS/archive/refs/tags/%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: cmake
|
||||
BuildRequires: extra-cmake-modules
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: cmake(Qt6)
|
||||
BuildRequires: qt6-qtmultimedia-devel
|
||||
BuildRequires: qt6-qtsvg-devel
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
BuildRequires: pkgconfig(faad2)
|
||||
BuildRequires: pkgconfig(libenet)
|
||||
BuildSystem: cmake
|
||||
|
||||
Provides: melonDS
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/melonDS
|
||||
%{_appsdir}/net.kuribo64.melonDS.desktop
|
||||
%{_hicolordir}/128x128/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/16x16/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/256x256/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/32x32/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/48x48/apps/net.kuribo64.melonDS.png
|
||||
%{_hicolordir}/64x64/apps/net.kuribo64.melonDS.png
|
||||
|
||||
%changelog
|
||||
* Sat Jun 27 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("melonDS-emu/melonDS"));
|
||||
@@ -0,0 +1,24 @@
|
||||
From a3a4839724f9cf7be546fa441ba12afc95da2743 Mon Sep 17 00:00:00 2001
|
||||
From: Svitkona <svitkona5@gmail.com>
|
||||
Date: Fri, 19 Jun 2026 16:22:34 -0400
|
||||
Subject: [PATCH] fix: use path.get_base_dir() instead of manual split + join
|
||||
|
||||
---
|
||||
core/systems/input/input_plumber_profile.gd | 4 +---
|
||||
1 file changed, 1 insertion(+), 3 deletions(-)
|
||||
|
||||
diff --git a/core/systems/input/input_plumber_profile.gd b/core/systems/input/input_plumber_profile.gd
|
||||
index 7ac5eb37..bdb0adee 100644
|
||||
--- a/core/systems/input/input_plumber_profile.gd
|
||||
+++ b/core/systems/input/input_plumber_profile.gd
|
||||
@@ -159,9 +159,7 @@ static func get_target_device(target_device_str: String) -> TargetDevice:
|
||||
func save(path: String) -> Error:
|
||||
if path.begins_with("user://") or path.begins_with("res://"):
|
||||
path = ProjectSettings.globalize_path(path)
|
||||
- var path_parts := Array(path.split("/", false))
|
||||
- path_parts.pop_back()
|
||||
- var base_path := "/".join(path_parts)
|
||||
+ var base_path := path.get_base_dir()
|
||||
|
||||
if DirAccess.make_dir_recursive_absolute(base_path) != OK:
|
||||
print("Failed to mkdir")
|
||||
@@ -1,12 +1,15 @@
|
||||
Name: opengamepadui
|
||||
Version: 0.45.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Open source gamepad-native game launcher and overlay
|
||||
|
||||
License: GPLv3
|
||||
URL: https://github.com/ShadowBlip/OpenGamepadUI
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
|
||||
# https://patch-diff.githubusercontent.com/raw/ShadowBlip/OpenGamepadUI/pull/523
|
||||
Patch0: 523.patch
|
||||
|
||||
BuildRequires: godot
|
||||
BuildRequires: scons
|
||||
BuildRequires: make
|
||||
@@ -33,6 +36,7 @@ BuildRequires: pkgconfig(xau)
|
||||
BuildRequires: pkgconfig(xtst)
|
||||
BuildRequires: pkgconfig(xdmcp)
|
||||
BuildRequires: systemd-rpm-macros
|
||||
BuildRequires: patch
|
||||
|
||||
Requires: godot-runner
|
||||
Recommends: inputplumber
|
||||
@@ -52,6 +56,7 @@ rm -rf %{build_dir}
|
||||
git clone %{url} %{build_dir} -b v%{version}
|
||||
cd %{build_dir}
|
||||
git checkout tags/v%{version}
|
||||
%patch 0 -p1
|
||||
|
||||
%build
|
||||
cd %{build_dir}
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit f654ce821291b8b8db1f52850dec9e48ede1866f
|
||||
%global commit d2fa7cf7f7aa8fa5e3d4f5f7b474621c732cd525
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20260618
|
||||
%global commit_date 20260627
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
# Change this variables if you want to use custom keys
|
||||
|
||||
@@ -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 87608865b60de01480320b4a29a1bcbda387bad3
|
||||
%global ver 0.0.41-19511
|
||||
%global commit cae36151ff24808c6e8bf91b1a35274e7f20b09b
|
||||
%global ver 0.0.41-19555
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
%global appid com.valvesoftware.Steam
|
||||
|
||||
Name: steam
|
||||
Version: 1.0.0.86
|
||||
Version: 1.0.0.87
|
||||
Release: 1%{?dist}
|
||||
Summary: Installer for the Steam software distribution service
|
||||
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "taisei.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
Name: taisei
|
||||
Version: 1.4.4
|
||||
Release: 1%{?dist}
|
||||
Summary: A free and open-source Touhou Project fangame
|
||||
Packager: Jan200101 <sentrycraft123@gmail.com>
|
||||
|
||||
License: MIT AND CC-BY-4.0 AND CC0-1.0 AND LicenseRef-Fedora-Public-Domain
|
||||
URL: https://github.com/taisei-project/taisei
|
||||
Source0: %{url}/releases/download/v%{version}/taisei-%{version}.tar.xz
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc gcc-c++
|
||||
BuildRequires: pkgconfig(libwebpdecoder)
|
||||
BuildRequires: pkgconfig(libzip)
|
||||
BuildRequires: pkgconfig(sdl3)
|
||||
BuildRequires: pkgconfig(opusfile)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(cglm)
|
||||
BuildRequires: pkgconfig(libcrypto)
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
BuildRequires: python3-zstandard
|
||||
BuildRequires: pkgconfig(gamemode)
|
||||
BuildRequires: pkgconfig(mimalloc)
|
||||
# shader validation
|
||||
BuildRequires: glslc
|
||||
# documentation
|
||||
BuildRequires: python3-docutils
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
Requires: %{name}-data = %{version}
|
||||
|
||||
%package data
|
||||
Summary: game data for %{name}
|
||||
BuildArch: noarch
|
||||
|
||||
%description data
|
||||
required game data for %{name}
|
||||
|
||||
%description
|
||||
Taisei Project is an open source fan-game set in the world of Tōhō Project.
|
||||
It is a top-down vertical-scrolling curtain fire shooting game (STG),
|
||||
also known as a "bullet hell" or "danmaku."
|
||||
STGs are fast-paced games focused around pattern recognition and mastery
|
||||
through practice.
|
||||
|
||||
Taisei Project is highly portable, and is written in C11, using SDL3 with
|
||||
an OpenGL renderer.
|
||||
It is officially supported on Windows, Linux, macOS, and through WebGL-enabled
|
||||
browsers such as Firefox and Chromium-based browsers (Chrome, Edge, etc).
|
||||
It can also be compiled for a number of other operating systems.
|
||||
|
||||
%prep
|
||||
%autosetup -n taisei-%{version}
|
||||
|
||||
# the build defaults force strip on and there is no way to disable it via flags
|
||||
sed -i "/'strip=true'/d" meson.build
|
||||
|
||||
%conf
|
||||
%meson \
|
||||
-Dallocator=mimalloc \
|
||||
-Dvfs_zip=enabled \
|
||||
-Dpackage_data=enabled \
|
||||
-Dinstall_relocatable=disabled \
|
||||
-Dinstall_freedesktop=enabled \
|
||||
-Dshader_transpiler=disabled \
|
||||
-Dshader_transpiler_dxbc=disabled \
|
||||
-Dvalidate_glsl=enabled \
|
||||
-Dinstall_macos_bundle=disabled \
|
||||
-Dgamemode=enabled
|
||||
|
||||
%build
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%{_bindir}/taisei
|
||||
%{_appsdir}/org.taisei_project.Taisei.desktop
|
||||
%{_appsdir}/org.taisei_project.Taisei.tsr.desktop
|
||||
%{_hicolordir}/*/apps/taisei.png
|
||||
%{_hicolordir}/*/apps/org.taisei_project.Taisei.png
|
||||
%{_hicolordir}/*/mimetypes/org.taisei_project.Taisei.tsr.png
|
||||
%{_hicolordir}/*/mimetypes/taisei-replay.png
|
||||
%{_datadir}/mime/packages/org.taisei_project.Taisei.xml
|
||||
%{_metainfodir}/org.taisei_project.Taisei.appdata.xml
|
||||
%{_docdir}/taisei
|
||||
|
||||
%files data
|
||||
%license COPYING
|
||||
%{_datadir}/taisei
|
||||
|
||||
%changelog
|
||||
* Mon Jun 29 2026 Jan200101 <sentrycraft123@gmail.com>
|
||||
- Initial package
|
||||
@@ -0,0 +1,3 @@
|
||||
let v = gh("taisei-project/taisei");
|
||||
v.crop(1);
|
||||
rpm.version(v);
|
||||
@@ -11,7 +11,7 @@
|
||||
# https://github.com/grpc/grpc-go
|
||||
%global goipath google.golang.org/grpc
|
||||
%global forgeurl https://github.com/grpc/grpc-go
|
||||
Version: 1.81.1
|
||||
Version: 1.82.0
|
||||
|
||||
%gometa -L
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global commit_date 20260621
|
||||
|
||||
%global goipath github.com/v2fly/v2ray-core
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
Version: %(echo %ver | sed -E 's/^v//')^%{commit_date}git.%{shortcommit}
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 074305b21bb3797eac2415aa5c385a579cd5943c
|
||||
%global commit 8185b77b8dfc460dd9aace603499e088f63278f8
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v2.2.7.5
|
||||
%global commit_date 20260505
|
||||
%global ver v2.4.6
|
||||
%global commit_date 20260701
|
||||
|
||||
%global goipath github.com/v2rayA/v2rayA
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global goipath github.com/v2rayA/v2rayA
|
||||
Version: 2.4.0
|
||||
Version: 2.4.7
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit ac04c445bd09541cc9c35a120ee01d8a177a4d83
|
||||
%global commit 45cf2898ab12e97a55dd8f1f3d78d903340bdc9e
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver v26.3.27
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260628
|
||||
|
||||
%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.22
|
||||
Version: 26.6.27
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: umdive
|
||||
Version: 0.1.3
|
||||
Release: 1%?dist
|
||||
Version: 0.1.4
|
||||
Release: 1%{?dist}
|
||||
Summary: Chroot utility (just like arch-chroot)
|
||||
License: MIT
|
||||
URL: https://github.com/Ultramarine-Linux/dive
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit d251eaedeb35f4cf9d7b0bf3f197bf67f4821600
|
||||
%global commit fa4f9c9759fbb9c82021745425c76bc886d8c805
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260624
|
||||
%global commit_date 20260702
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc Python composable command line utility, trio-compatible version.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 8.3.0.7
|
||||
Version: 8.4.2.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Python composable command line utility, trio-compatible version
|
||||
License: BSD-3-Clause
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc Pythonic bindings for FFmpeg's libraries.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 17.1.0
|
||||
Version: 18.0.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Pythonic bindings for FFmpeg's libraries
|
||||
License: BSD-3-Clause
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user