Compare commits

..

2 Commits

Author SHA1 Message Date
madomado e8f927bb83 Merge branch 'frawhide' into lerm/fix/yt-dlp-git
Signed-off-by: madomado <madonuko@outlook.com>
2025-08-22 22:31:41 +08:00
sadlerm4 42bc909cf3 fix(yt-dlp): follow new python packaging guidelines to include dependencies correctly 2025-02-22 14:57:55 +11:00
84 changed files with 1821 additions and 4239 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && format('cirun-x86-64-lg--{0}', github.run_id) || 'ubuntu-22.04' }}
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'cirun-x86-64-lg--${{ github.run_id }}"' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.748
Version: 0.0.744
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.748
Version: 0.0.744
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: 0.0.107
Version: 0.0.106
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.107
Version: 0.0.106
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "flameshot.qt5.spec"
}
}
-109
View File
@@ -1,109 +0,0 @@
#? https://github.com/terrapkg/packages/pull/5554
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 12.1.0
%global commit 4edfb2ac1d71e7f75fcdcb850ff6bce5fb148a7b
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20250618
%global devel_name QtColorWidgets
Name: flameshot.qt5
Version: %ver^%{commit_date}git.%shortcommit
Release: 2%?dist
License: GPL-3.0-or-later AND ASL-2.0 AND GPL-2.0-only AND LGPL-3.0-only AND FAL-1.3
Summary: Powerful yet simple to use screenshot software
URL: https://flameshot.org
Source0: https://github.com/flameshot-org/flameshot/archive/%commit/flameshot-%commit.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cmake >= 3.13.0
BuildRequires: gcc-c++ >= 7
BuildRequires: fdupes
BuildRequires: libappstream-glib
BuildRequires: ninja-build
BuildRequires: desktop-file-utils
BuildRequires: cmake(Qt5Core) >= 5.9.0
BuildRequires: cmake(KF5GuiAddons) >= 5.89.0
BuildRequires: cmake(Qt5DBus) >= 5.9.0
BuildRequires: cmake(Qt5Gui) >= 5.9.0
BuildRequires: cmake(Qt5LinguistTools) >= 5.9.0
BuildRequires: cmake(Qt5Network) >= 5.9.0
BuildRequires: cmake(Qt5Svg) >= 5.9.0
BuildRequires: cmake(Qt5Widgets) >= 5.9.0
Requires: hicolor-icon-theme
Requires: qt5-qtbase >= 5.9.0
Requires: qt5-qttools >= 5.9.0
Requires: qt5-qtsvg%{?_isa} >= 5.9.0
%dnl Provides: flameshot = %version-%release
Conflicts: flameshot
Recommends: xdg-desktop-portal%{?_isa}
Recommends: (xdg-desktop-portal-gnome%{?_isa} if gnome-shell%{?_isa})
Recommends: (xdg-desktop-portal-kde%{?_isa} if plasma-workspace-wayland%{?_isa})
Recommends: (xdg-desktop-portal-wlr%{?_isa} if wlroots%{?_isa})
%description
Powerful and simple to use screenshot software with built-in
editor with advanced features.
Features:
* Customizable appearance.
* Easy to use.
* In-app screenshot edition.
* DBus interface.
* Upload to Imgur
%pkg_completion -Bfz flameshot
%package devel
Summary: Flameshot development files
Requires: %{name} = %{version}
%description devel
Development files for Flameshot.
%prep
%autosetup -p1 -n flameshot-%commit
%build
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON \
%cmake_build
%install
%cmake_install
# https://fedoraproject.org/wiki/PackagingDrafts/find_lang
%find_lang Internationalization --with-qt
%fdupes %{buildroot}%{_datadir}/icons
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f Internationalization.lang
%{_datadir}/flameshot/translations/Internationalization_grc.qm
%doc README.md
%license LICENSE
%dir %{_datadir}/flameshot
%dir %{_datadir}/flameshot/translations
%{_bindir}/flameshot
%{_libdir}/lib%{devel_name}.so.*
%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_metainfodir}/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
%{_datadir}/dbus-1/services/org.flameshot.Flameshot.service
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_mandir}/man1/flameshot.1*
%files devel
%{_libdir}/lib%{devel_name}.so
%{_libdir}/cmake/%{devel_name}/
%{_libdir}/pkgconfig/%{devel_name}.pc
%{_includedir}/%{devel_name}/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flatpost
Version: 1.1.0
Version: 1.0.9
Release: 1%?dist
License: BSD-2-Clause
Summary: Desktop environment agnostic Flathub software center.
+4 -4
View File
@@ -3,12 +3,12 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.86.0
%global raw_ver v1.85.0
Name: komikku
Version: 1.86.0
Version: 1.85.0
%forgemeta
Release: 2%?dist
Release: 1%?dist
Summary: A manga reader for GNOME
BuildArch: noarch
@@ -36,7 +36,7 @@ Requires: libnotify
Requires: webkitgtk6.0
Requires: python3-beautifulsoup4
Requires: python3-brotli
Requires: python3-modern-colorthief
Requires: python3-colorthief
Requires: python3-dateparser %dnl >= 1.1.4 | https://bugzilla.redhat.com/show_bug.cgi?id=2115204
Requires: python3-emoji
Requires: python3-gobject
@@ -1,5 +1,5 @@
%global commit 53299982c074d3b8f2b2ddacc9babf9971f3aef7
%global commit_date 20250826
%global commit 319c6f08130d7d54508b7abffe9cdef6f55def17
%global commit_date 20250817
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %nil
%global __strip /bin/true
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 0f910ec51c97fc0b5906d6549492643fc1fa3e9d
%global commit bde63fe092a9eb285b92834cfe403df17018d04d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250829
%global commit_date 20250821
%global ver 0.40.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-08-29
%global ver 2025-08-22
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+42 -42
View File
@@ -1,4 +1,3 @@
#? https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/blob/main/PKGBUILD
%define debug_package %{nil}
# Exclude private libraries
@@ -11,54 +10,55 @@
%define arch arm64-
%endif
Name: signal-desktop
Version: 7.68.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
Name: signal-desktop
Version: 7.67.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
# signal.desktop from https://github.com/signalflatpak/signal/blob/master/org.signal.Signal.desktop
Source1: signal.desktop
License: AGPL-3.0 AND %electron_licenses
ExclusiveArch: x86_64 aarch64
BuildRequires: pulseaudio-libs-devel libX11-devel pnpm make gcc g++ python3
BuildRequires: git-lfs
Requires: gtk3
Requires: libwayland-cursor
Requires: libwayland-client
Requires: libxkbcommon
Requires: gdk-pixbuf2
Requires: libthai
Requires: nettle
Requires: avahi-libs
Requires: libXfixes
Requires: libjpeg-turbo
Requires: sqlite-libs
Requires: json-glib
Requires: libdatrie
Requires: libxml2
Requires: libbrotli
Requires: cairo
Requires: xz-libs
Requires: libxcb
Requires: nss-util
Requires: nss
Requires: dbus-libs
Requires: mesa-libgbm
Requires: at-spi2-atk
Requires: expat
Requires: alsa-lib
Source1: signal.desktop
License: AGPL-3.0 AND %electron_licenses
ExclusiveArch: x86_64 aarch64
BuildRequires: pulseaudio-libs-devel libX11-devel pnpm make gcc g++ python3
Requires: pulseaudio-libs
Requires: glib2
Requires: gtk3
Requires: libwayland-cursor
Requires: libwayland-client
Requires: libxkbcommon
Requires: glibc
Requires: gdk-pixbuf2
Requires: libthai
Requires: nettle
Requires: avahi-libs
Requires: libXfixes
Requires: libX11
Requires: libjpeg-turbo
Requires: sqlite-libs
Requires: json-glib
Requires: libdatrie
Requires: libxml2
Requires: libbrotli
Requires: cairo
Requires: xz-libs
Requires: libxcb
Requires: nss-util
Requires: nss
Requires: dbus-libs
Requires: mesa-libgbm
Requires: at-spi2-atk
Requires: expat
Requires: alsa-lib
%description
Signal Desktop links with Signal on Android or iOS and lets you message from your Windows, macOS, and Linux computers.
%prep
%autosetup -n Signal-Desktop-%{version} -p1
%autosetup -n Signal-Desktop-%{version}
%build
pnpm install --frozen-lockfile
pnpm --prefix sticker-creator install
pnpm --prefix sticker-creator build
pnpm install
pnpm run build-linux --dir
%install
@@ -95,7 +95,7 @@ install -Dm644 build/icons/png/512x512.png %{buildroot}%{_iconsdir}/hicolor/512x
install -Dm644 build/icons/png/64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/signal.png
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/signal.desktop
mkdir -p %buildroot%_bindir
ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop
%files
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit 9a399f26a42db7c0c8c9c9688c8b98ffc38d22f6
%global commit 73b92d2f3c117cd21d96e2fc807e041e7a89fec3
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250826
%global commit_date 20250820
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 88d4af5b1476c5a69e7661637506ae1932a2ccb5
%global commit 4490d86b835b0487bdc11f7a3bdf490ecdaa2074
%forgemeta
Name: lomiri-system-settings
@@ -1,8 +1,8 @@
%define _ubuntu_rel 2ubuntu3
%define _ubuntu_rel 1ubuntu1
Name: unity-session
Summary: Lightdm profile for Unity 7
Version: 47.0.1
Version: 48.0
Release: 1%?dist
License: GPL-2.0
@@ -23,7 +23,7 @@ Wayland clipboard manager with support for multimedia.}
%global godocs CHANGELOG.md readme.md version.txt
Name: cliphist
Release: 3%?dist
Release: 2%?dist
Summary: Wayland clipboard manager with support for multimedia
Provides: golang-github-sentriz-cliphist = %version-%release
Obsoletes: golang-github-sentriz-cliphist < 0.6.1-2
@@ -40,16 +40,20 @@ BuildRequires: anda-srpm-macros
%prep
%goprep -A
%autopatch -p1
%go_prep_online
#if %{without bootstrap}
#generate_buildrequires
#go_generate_buildrequires
#endif
%if %{without bootstrap}
%build
%define gomodulesmode GO111MODULE=on
mkdir -p build/bin
%gobuild -o build/bin/%name
%go_build_online
%endif
%install
%gopkginstall
#gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/cliphist
@@ -69,7 +73,7 @@ install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/cliphist
%{_bindir}/cliphist
%endif
%gopkgfiles
#gopkgfiles
%changelog
%autochangelog
@@ -24,9 +24,9 @@ Configurable TUI clipboard manager for Unix.}
resources/test_data/top_secret_credentials.txt
Name: clipse
Release: 3%?dist
Release: 2%?dist
Summary: Configurable TUI clipboard manager for Unix
Provides: golang-github-savedra1-clipse = %evr
Provides: golang-github-savedra1-clipse = %version-%release
Obsoletes: golang-github-savedra1-clipse < 1.1.0-2
Packager: madonuko <mado@fyralabs.com>
License: MIT
@@ -40,17 +40,21 @@ BuildRequires: anda-srpm-macros
%prep
%autosetup -p1 -n clipse-%version
%goprep -A
%go_prep_online
#if %{without bootstrap}
#generate_buildrequires
#go_generate_buildrequires
#endif
%if %{without bootstrap}
%build
mkdir -p build/bin
%define gomodulesmode GO111MODULE=on
%gobuild -o build/bin/%{name}
go build -ldflags="-linkmode=external" -o build/bin/%{name}
%endif
%install
%gopkginstall
#gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/clipse
@@ -70,7 +74,7 @@ install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/clipse
%{_bindir}/clipse
%endif
%gopkgfiles
#gopkgfiles
%changelog
%autochangelog
@@ -1,5 +1,5 @@
Name: hypridle
Version: 0.1.7
Version: 0.1.6
Release: 1%?dist
Summary: Hyprland's idle daemon
License: BSD-3-Clause
@@ -1,10 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.8.4
%global ver 0.8.3
%global commit b2ae3204845f5f2f79b4703b441252d8ad2ecfd0
%global commit_date 20250826
%global commit b364dcb7391709acb4492e100fe750ca722992e1
%global commit_date 20250822
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
+1 -1
View File
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "walker.spec"
spec = "golang-github-abenz1267-walker.spec"
}
}
@@ -0,0 +1,81 @@
# Generated by go2rpm 1.14.0
%bcond check 0
%bcond bootstrap 0
%if %{with bootstrap}
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
%endif
%if 0%{?fedora} <= 40
%global debug_package %{nil}
%endif
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 1.0.0.beta.5
%gometa -f
%global common_description %{expand:
Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.}
%global golicenses LICENSE
%global godocs README.md cmd/version.txt
Name: walker
Release: 1%?dist
Summary: Multi-Purpose Launcher with a lot of features. Highly Customizable and fast
License: MIT
URL: %{gourl}
Source: %{gosource}
Provides: golang-github-abenz1267-walker = %version-%release
Obsoletes: golang-github-abenz1267-walker < 0.11.4-2
Packager: madonuko <mado@fyralabs.com>
Requires: gtk4-layer-shell
BuildRequires: anda-srpm-macros
BuildRequires: gtk4-devel
BuildRequires: gtk4-layer-shell-devel
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(vips)
%description %{common_description}
%gopkg
%prep
%goprep -A
%go_prep_online
mv {LICENSE,README.md} cmd
%setup -T -D -n %{name}-%{version}/cmd
%build
go build -x -o walker
%install
#gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp walker %{buildroot}%{_bindir}/walker
%endif
%if %{without bootstrap}
%if %{with check}
%check
%gocheck
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE
%doc README.md
%{_bindir}/walker
%endif
#gopkgfiles
%changelog
* Tue Dec 24 2024 madonuko <mado@fyralabs.com> - 0.11.2-1
- Initial package
+1 -1
View File
@@ -1 +1 @@
rpm.global("upstream_version", gh("abenz1267/walker"));
rpm.version(gh("abenz1267/walker"));
-78
View File
@@ -1,78 +0,0 @@
# Generated by rust2rpm 27
%bcond check 1
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v1.0.0-beta-15
%global ver %{sub %upstream_version 2}
Name: walker
Version: %{gsub %{gsub %ver - ~ 1} - _}
Release: %autorelease
Summary: Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.
SourceLicense: GPL-3.0
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND MIT AND (MIT OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
# LICENSE.dependencies contains a full license breakdown
URL: https://github.com/abenz1267/walker
Source: %url/archive/refs/tags/%upstream_version.tar.gz
Packager: madonuko <mado@fyralabs.com>
Requires: elephant
BuildRequires: cargo-rpm-macros >= 26
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gtk4-layer-shell-0)
BuildRequires: pkgconfig(cairo)
BuildRequires: protobuf-compiler
BuildRequires: pkgconfig(poppler-glib)
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
%global _description %{expand:
%{summary}.}
%description %{_description}
%prep
%autosetup -n walker-%{ver} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
%define cfgdir %buildroot/etc/xdg/walker
%define themedir %cfgdir/themes/default
install -Dm644 resources/config.toml %cfgdir/config.toml
install -Dm644 resources/themes/default/item.xml %themedir/item.xml
install -Dm644 resources/themes/default/item_calc.xml %themedir/item_calc.xml
install -Dm644 resources/themes/default/item_clipboard.xml %themedir/item_clipboard.xml
install -Dm644 resources/themes/default/item_dmenu.xml %themedir/item_dmenu.xml
install -Dm644 resources/themes/default/item_files.xml %themedir/item_files.xml
install -Dm644 resources/themes/default/item_providerlist.xml %themedir/item_providerlist.xml
install -Dm644 resources/themes/default/item_symbols.xml %themedir/item_symbols.xml
install -Dm644 resources/themes/default/layout.xml %themedir/layout.xml
install -Dm644 resources/themes/default/preview.xml %themedir/preview.xml
install -Dm644 resources/themes/default/style.css %themedir/style.css
%if %{with check}
%check
%cargo_test
%endif
%files
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/walker
/etc/xdg/walker/
@@ -1,11 +1,11 @@
%global debug_package %{nil}
%define __requires_exclude ^/usr/libexec/android-studio/.*$
%define __provides_exclude ^/usr/libexec/android-studio/.*|libedit\\so.*$
%define __provides_exclude ^/usr/libexec/android-studio/.*$
%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
Version: 2025.1.2.13
Release: 1%?dist
Version: 2025.1.2.12
Release: 1%{?dist}
Summary: Official IDE for Android development
License: Apache-2.0
Packager: like-engels <higashikataengels@icloud.com>
+2 -1
View File
@@ -3,7 +3,7 @@
%bcond test 1
Name: node-%{module}
Version: 10.0.2
Version: 10.0.1
Release: 1%?dist
Summary: Backport GitHub commits
SourceLicense: Apache-2.0
@@ -49,6 +49,7 @@ NODE_ENV=test %{builddir}/bin/%{module} -R tests
%endif
%files
%doc CHANGELOG.md
%doc README.md
%license LICENSE.txt
%license LICENSE.modules
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bun-bin
Version: 1.2.21
Version: 1.2.20
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.35.2
Version: 3.35.1
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 460fcc13449a7183bfd1f406ad3d85eb4364b0cb
%global commit 298f11166d4762741dd84fb48c8f96a09d0fb326
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-08-28
%global fulldate 2025-08-21
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.1.4
+3 -2
View File
@@ -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 b8057f28c6e5adef9744250643ad8cf8b5fafa18
%global commit_date 20250826
%global commit_hash 094b02da4c983731b2f60fbf28803d14531638bc
%global commit_date 20250821
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
@@ -60,6 +60,7 @@ Conflicts: micro
git clone --recurse-submodules -q %{gourl} micro-%{version}
cd %{builddir}/micro-%{version} && git checkout -q %{commit_hash}
%gomkdir
%go_prep_online
%build
%if %{without bootstrap}
+5 -13
View File
@@ -1,7 +1,7 @@
%global commit cfd56a744d594e2cb239da47cebc498ca002d659
%global commit e1a96b68f0e3d995e57cd7ca5c7d8fd5b313944d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250829
%global ver 0.203.0
%global commit_date 20250822
%global ver 0.202.0
%bcond_with check
%bcond nightly 1
@@ -26,10 +26,6 @@ Source0: https://github.com/zed-industries/zed/archive/%{commit}.tar.gz
Conflicts: zed
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -70,20 +66,17 @@ Supplements: (%name unless zfs)
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%_bindir/zed
%{_datadir}/applications/%app_id.desktop
%package rename-zeditor
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%_bindir/zeditor
%_datadir/applications/%app_id.desktop.zeditor
%prep
@@ -125,8 +118,6 @@ install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditor
install -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
install -Dm644 crates/zed/resources/app-icon-nightly.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
@@ -147,7 +138,7 @@ install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo
> LICENSE.dependencies
mv assets/icons/LICENSES LICENSE.icons
mv assets/themes/LICENSES LICENSE.themes
mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
mv assets/fonts/plex-mono/license.txt LICENSE.fonts
%if %{with check}
%check
@@ -166,6 +157,7 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
%license LICENSE.themes
%license assets/licenses.md
%{_libexecdir}/zed-editor
%{_datadir}/applications/%app_id.desktop
%{_datadir}/pixmaps/%app_id.png
%{_metainfodir}/%app_id.metainfo.xml
+4 -12
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.202.2-pre
%global ver 0.201.2-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -11,7 +11,7 @@
Name: zed-preview
Version: %(echo %ver | sed 's/-/~/')
Release: 4%?dist
Release: 3%?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
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
@@ -21,10 +21,6 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.
Conflicts: zed
Conflicts: zed-nightly
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -62,20 +58,17 @@ Supplements: (%name unless zfs)
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%_bindir/zed
%{_datadir}/applications/%app_id.desktop
%package rename-zeditor
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%_bindir/zeditor
%_datadir/applications/%app_id.desktop.zeditor
%prep
@@ -114,8 +107,6 @@ install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditor
install -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
install -Dm644 crates/zed/resources/app-icon-preview.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
@@ -136,7 +127,7 @@ install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo
> LICENSE.dependencies
mv assets/icons/LICENSES LICENSE.icons
mv assets/themes/LICENSES LICENSE.themes
mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
mv assets/fonts/plex-mono/license.txt LICENSE.fonts
%if %{with check}
%check
@@ -155,6 +146,7 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
%license LICENSE.themes
%license assets/licenses.md
%{_libexecdir}/zed-editor
%{_datadir}/applications/%app_id.desktop
%{_datadir}/pixmaps/%app_id.png
%{_metainfodir}/%app_id.metainfo.xml
+3 -11
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.201.6
Version: 0.200.4
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
@@ -20,10 +20,6 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{versi
Conflicts: zed-nightly
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -62,20 +58,17 @@ Supplements: (%name unless zfs)
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%_bindir/zed
%{_datadir}/applications/%app_id.desktop
%package rename-zeditor
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%_bindir/zeditor
%_datadir/applications/%app_id.desktop.zeditor
%prep
@@ -114,8 +107,6 @@ install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditor
install -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
install -Dm644 crates/zed/resources/app-icon.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
@@ -136,7 +127,7 @@ install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo
> LICENSE.dependencies
mv assets/icons/LICENSES LICENSE.icons
mv assets/themes/LICENSES LICENSE.themes
mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
mv assets/fonts/plex-mono/license.txt LICENSE.fonts
%if %{with check}
%check
@@ -155,6 +146,7 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts
%license LICENSE.themes
%license assets/licenses.md
%{_libexecdir}/zed-editor
%{_datadir}/applications/%app_id.desktop
%{_datadir}/pixmaps/%app_id.png
%{_metainfodir}/%app_id.metainfo.xml
@@ -15,9 +15,11 @@ Packager: Cappy Ishihara <cappy@fyralabs.com>
License: MIT
URL: https://es-de.org/
Source0: https://gitlab.com/es-de/emulationstation-de/-/archive/v%{version}/emulationstation-de-v%{version}.tar.gz
# Backport a patch to fix a build issue with libgit2
# This patch should already be included in the next release
Patch0: https://gitlab.com/es-de/emulationstation-de/-/commit/3510a09d83949beb765c140041332583b4e70837.patch
BuildRequires: gcc-c++
BuildRequires: bluez-libs-devel
BuildRequires: clang-tools-extra
BuildRequires: cmake
BuildRequires: gettext
@@ -39,7 +41,6 @@ BuildRequires: pugixml-devel
BuildRequires: alsa-lib-devel
BuildRequires: mesa-libGL-devel
BuildRequires: poppler-cpp-devel
BuildRequires: vulkan-loader-devel
Provides: es-de = %{version}-%{release}
+2 -2
View File
@@ -6,8 +6,8 @@
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global commit 92a30b4e41b59ddd538b1da0e875ff62b271b3b9
%global ver 0.0.37-18116
%global commit d72f95677e92fd6031214d20861379ed005207a5
%global ver 0.0.37-18110
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
File diff suppressed because it is too large Load Diff
@@ -3,13 +3,13 @@
%global _default_patch_fuzz 2
%global build_timestamp %(date +"%Y%m%d")
#global gamescope_tag 3.15.11
%global gamescope_commit f873ec7868fe84d2850e91148bcbd6d6b19a7443
%global gamescope_commit d3174928d47f7e353e7daca63cf882d65660cc7c
%define short_commit %(echo %{gamescope_commit} | cut -c1-8)
Name: terra-gamescope
#Version: 100.%{gamescope_tag}
Version: 127.%{short_commit}
Release: 1%?dist
Version: 104.%{short_commit}
Release: 2%?dist
Summary: Micro-compositor for video games on Wayland
License: BSD
@@ -27,8 +27,6 @@ Patch0: 0001-cstdint.patch
# https://github.com/ChimeraOS/gamescope
Patch1: handheld.patch
#Patch2: https://github.com/ValveSoftware/gamescope/pull/1867.patch
BuildRequires: meson >= 0.54.0
BuildRequires: ninja-build
BuildRequires: cmake
@@ -103,9 +101,9 @@ Summary: libs for %{name}
%summary
%prep
%setup -Tc
# git clone --depth 1 --branch %%{gamescope_tag} %%{url}.git
git clone %{url}.git $PWD
git clone %{url}.git
cd gamescope
git checkout %{gamescope_commit}
git submodule update --init --recursive
mkdir -p pkgconfig
@@ -117,6 +115,7 @@ sed -i 's^../thirdparty/SPIRV-Headers/include/spirv/^/usr/include/spirv/^' src/m
%autopatch -p1
%build
cd gamescope
export PKG_CONFIG_PATH=pkgconfig
%meson \
--auto-features=enabled \
@@ -124,11 +123,12 @@ export PKG_CONFIG_PATH=pkgconfig
%meson_build
%install
cd gamescope
%meson_install --skip-subprojects
%files
%license LICENSE
%doc README.md
%license gamescope/LICENSE
%doc gamescope/README.md
%caps(cap_sys_nice=eip) %{_bindir}/gamescope
%{_bindir}/gamescopectl
%{_bindir}/gamescopestream
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.9.2
Version: 3.9.1
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+1 -1
View File
@@ -4,7 +4,7 @@
# https://github.com/twpayne/chezmoi
%global goipath github.com/twpayne/chezmoi
Version: 2.65.0
Version: 2.64.0
%gometa -f
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "golang-github-abenz1267-elephant.spec"
}
}
@@ -1,100 +0,0 @@
# Generated by go2rpm 1.17.1
%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
%global upstream_version v1.0.0-beta-8
%global ver %{sub %upstream_version 2}
%global providers archlinuxpkgs calc clipboard desktopapplications files menus providerlist runner symbols websearch
# https://github.com/abenz1267/elephant
%global goipath github.com/abenz1267/elephant
Version: %{gsub %{gsub %ver - ~ 1} - _}
%gometa -f
%global common_description %{expand:
Elephant - cuz it's phat - is a powerful data provider service and backend for building custom application launchers and desktop utilities. It provides various data sources and actions through a plugin-based architecture, communicating via Unix sockets and Protocol Buffers.
}
%global golicenses LICENSE
%global godocs NIX.md README.md cmd/version.txt
Name: elephant
Release: %autorelease
Summary: None
License: GPL-3.0-only
URL: %{gourl}
Source: %{gourl}/archive/refs/tags/%upstream_version.tar.gz
Provides: golang-github-abenz1267-elephant = %evr
Packager: madonuko <mado@fyralabs.com>
%description %{common_description}
%gopkg
%{lua:
for prov in string.gmatch(macros.providers, "%S+") do
print("%package "..prov.."\n")
print("Summary: "..prov.." provider for elephant\n")
print("\n%description "..prov.."\n"..prov.." provider for elephant.\n")
print("%files "..prov.."\n")
print("/etc/xdg/elephant/providers/"..prov..".so\n\n")
end
}
%prep
%autosetup -n %name-%ver
%goprep -Ae
%autopatch -p1
%if %{without bootstrap}
%build
%define gomodulesmode GO111MODULE=on
pushd cmd
(%{gobuild -o %{gobuilddir}/bin/elephant elephant.go}) &
popd
for prov in internal/providers/*/; do
pushd $prov
(%{gobuild -buildmode=plugin}) &
popd
done
wait
%endif
%install
%gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/providers/
%endif
%if %{without bootstrap}
%if %{with check}
%check
%gocheck
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE
%doc NIX.md README.md cmd/version.txt
%{_bindir}/elephant
%ghost /etc/xdg/elephant/
%endif
%gopkgfiles
%changelog
%autochangelog
-1
View File
@@ -1 +0,0 @@
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/version.txt"));
+2 -1
View File
@@ -24,7 +24,7 @@ Run your GitHub Actions locally
%global godocs README.md
Name: gh-act
Release: 2%?dist
Release: 1%?dist
Summary: None
License: MIT AND ISC AND BSD-3-Clause AND Apache-2.0 AND BSD-2-Clause
@@ -39,6 +39,7 @@ BuildRequires: anda-srpm-macros
%prep
%autosetup -p1 -n act-%{version}
%go_prep_online
%if %{without bootstrap}
%build
@@ -13,7 +13,7 @@ Simple terminal UI for git commands.}
%global godocs docs README.md VISION.md
Name: golang-github-jesseduffield-lazygit
Release: 2%?dist
Release: 1%?dist
Summary: Simple terminal UI for git commands
License: MIT
@@ -30,12 +30,18 @@ Provides: lazygit = %{version}-%{release}
%gopkg
%prep
%goprep -A
%goprep
%go_prep_online
%build
%define currentgoldflags -X main.version=%version
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/lazygit %{goipath}
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-X main.version=%{version} \
-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{gobuilddir}/bin/lazygit %{goipath}
%install
install -m 0755 -vd %{buildroot}%{_bindir}
@@ -45,3 +51,4 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%license LICENSE
%doc docs README.md VISION.md
%{_bindir}/lazygit
@@ -13,7 +13,7 @@ Stay updated on PRs from your terminal.}
%global godocs README.md ui/assets/help.md
Name: golang-github-dhth-prs
Release: 2%?dist
Release: %autorelease
Summary: Stay updated on PRs from your terminal
License: MIT
@@ -31,11 +31,16 @@ Packager: sadlerm <lerm@chromebooks.lol>
%prep
%git_clone https://%{goipath} v%{version}
%goprep -A
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
%gobuild -o %{_builddir}/bin/prs .
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{_builddir}/bin/prs .
%install
install -m 0755 -vd %{buildroot}%{_bindir}
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 5.0.0
Version: 4.0.28
Release: 1%?dist
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 5.0.0
Version: 4.0.28
Release: 1%?dist
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 065c4b443bcbeee02c6c6bb18cb1cc651e3fcf2b
%global commit b527db9ddd33fd16a8afd8467344fec81a54c84d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250829
%global commit_date 20250822
%global debug_package %nil
Name: nim-nightly
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "eymate.spec"
}
}
-55
View File
@@ -1,55 +0,0 @@
Name: eymate
Version: 0.0.1
Release: 1%?dist
Summary: An Linux alternative to Windows facial IR login, simular to Howdy
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR BSL-1.0 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 OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND GPL-3.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
SourceLicense: MIT OR Apache-2.0
URL: https://github.com/LDprg/eyMate
Source0: %url/archive/refs/tags/v%version.tar.gz
Source1: https://github.com/timesler/facenet-pytorch/archive/refs/tags/v2.5.3.tar.gz
BuildRequires: rpm_macro(cargo_install)
BuildRequires: python
BuildRequires: python3dist(torch)
BuildRequires: python3dist(torchvision)
BuildRequires: python3-gobject
BuildRequires: pkgconfig(opencv)
BuildRequires: pkgconfig(pam)
BuildRequires: git-core
BuildRequires: gcc-c++ gcc clang
Requires: python3dist(torch)
%description
%summary.
%prep
%autosetup -n eyMate-%version
%cargo_prep_online
cargo rm tch
cargo add tch@0.18.0
mkdir facenet_pytorch
cd facenet_pytorch
tar xf %{S:1} --strip-components=1
# save space
rm -rf data .github dependencies tests examples
rm %{S:1} %{S:0}
touch %{S:1} %{S:0}
%build
%cargo_license_summary_online
%{cargo_license_online} > LICENSE.dependencies
python build_model.py
%install
export LIBTORCH_USE_PYTORCH=1
export LIBTORCH_BYPASS_VERSION_CHECK=1
rm -rf .cargo/registry/
%cargo_install
install -Dm644 target/rpm/libpam_eymate.so -t %buildroot%_usr/lib/security/
install -Dm755 vggface2.pt -t %buildroot%_datadir/eymate/
%files
%doc README.md
%license LICENSE LICENSE.dependencies
%_bindir/eymate
%_datadir/eymate/
%_usr/lib/security/libpam_eymate.so
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("LDprg/eyMate"));
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "rust-television.spec"
}
}
@@ -1,79 +0,0 @@
# Generated by rust2rpm 27
%bcond check 1
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate television
Name: rust-television
Version: 0.13.3
Release: 1%?dist
Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI
License: MIT
URL: https://crates.io/crates/television
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: television-fix-metadata-auto.diff
BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
Cross-platform, fast and extensible general purpose fuzzy finder TUI.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) 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 BSD-3-Clause AND CDLA-Permissive-2.0 AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc CODE_OF_CONDUCT.md
%doc CONTRIBUTING.md
%doc README.md
%{_bindir}/tv
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CHANGELOG.md
%doc %{crate_instdir}/CODE_OF_CONDUCT.md
%doc %{crate_instdir}/CONTRIBUTING.md
%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
@@ -1,27 +0,0 @@
--- television-0.13.2/Cargo.toml 1970-01-01T00:00:01+00:00
+++ television-0.13.2/Cargo.toml 2025-08-12T10:41:15.727396+00:00
@@ -227,19 +227,6 @@
version = "0.28"
features = ["serde"]
-[target.'cfg(target_os = "macos")'.dependencies.crossterm]
-version = "0.28.1"
-features = [
- "serde",
- "use-dev-tty",
-]
-
-[target."cfg(windows)".dependencies.clipboard-win]
-version = "5.4.0"
-
-[target."cfg(windows)".dependencies.winapi-util]
-version = "0.1.9"
-
[lints.clippy]
cast_precision_loss = "allow"
float_cmp = "allow"
@@ -277,3 +264,4 @@
lto = false
debug = 2
inherits = "dev"
+
-1
View File
@@ -1 +0,0 @@
rpm.version(crates("television"));
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.16.0-dev.65+ca2e17e0a
%global ver 0.16.0-dev.9+8248597a2
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -15,7 +15,7 @@
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
Name: zig-master
Version: 0.16.0~dev.65+ca2e17e0a
Version: 0.16.0~dev.9+8248597a2
Release: 1%?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
+25 -11
View File
@@ -1,4 +1,4 @@
# Generated by go2rpm 1.17.1
# Generated by go2rpm 1.15.0
%bcond check 0
%bcond bootstrap 0
@@ -23,30 +23,46 @@ Scaffolding CLI for Astal+TypeScript.}
%global godocs docs README.md
Name: ags
Release: 2%?dist
Release: %autorelease
Summary: Scaffolding CLI for Astal+TypeScript
License: GPL-3.0-only
URL: %{gourl}
Source: %{gosource}
Provides: golang-github-aylur-ags = %evr
Provides: golang-github-aylur-ags = %version-%release
Packager: madonuko <mado@fyralabs.com>
BuildRequires: anda-srpm-macros
%description %{common_description}
%gopkg
%prep
%goprep -A
%autopatch -p1
%goprep # -A
#autopatch -p1
%go_prep_online
%build
%define currentgoldflags -X main.version=%version
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/ags .
%dnl for cmd in cmd/* ; do
%dnl go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
%dnl -ldflags "-X main.version=%{version} \
%dnl -B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
%dnl -compressdwarf=false -linkmode=external \
%dnl -extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
%dnl -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
%dnl -Wl,--build-id=sha1'" \
%dnl -o %{gobuilddir}/bin/$(basename $cmd) $cmd
%dnl done
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-X main.version=%{version} \
-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{gobuilddir}/bin/ags .
%install
%gopkginstall
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
@@ -64,7 +80,5 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%{_bindir}/ags
%endif
%gopkgfiles
%changelog
%autochangelog
+1 -1
View File
@@ -3,7 +3,7 @@
#define _empty_manifest_terminate_build 0
Name: liblsp-dsp
Version: 1.0.31
Version: 1.0.30
Release: 1%?dist
Summary: DSP library for signal processing
License: LGPL-3.0
-1
View File
@@ -6,6 +6,5 @@ project pkg {
labels {
mock = 1
subrepo = "mesa"
large = 1
}
}
+17 -35
View File
@@ -29,6 +29,7 @@
%ifarch %{ix86} x86_64
%global with_crocus 1
%global with_iris 1
%global with_intel_clc 1
%global intel_platform_vulkan %{?with_vulkan_hw:,intel,intel_hasvk}%{!?with_vulkan_hw:%{nil}}
%if !0%{?rhel}
%global with_i915 1
@@ -71,7 +72,7 @@
%bcond_with valgrind
%endif
%global vulkan_drivers swrast%{?base_vulkan}%{?intel_platform_vulkan}%{?asahi_platform_vulkan}%{?extra_platform_vulkan}%{?with_nvk:,nouveau}%{?with_virtio:,virtio}%{?with_d3d12:,microsoft-experimental}
%global vulkan_drivers swrast%{?base_vulkan}%{?intel_platform_vulkan}%{?asahi_platform_vulkan}%{?extra_platform_vulkan}%{?with_nvk:,nouveau}%{?with_virtio:,virtio}
Name: %{srcname}
Summary: Mesa graphics libraries
@@ -80,7 +81,7 @@ Summary: Mesa graphics libraries
# disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details.
Epoch: 1
Version: 25.2.1
Release: 4%?dist
Release: 1%?dist
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
@@ -155,7 +156,7 @@ BuildRequires: flatbuffers-devel
BuildRequires: flatbuffers-compiler
BuildRequires: xtensor-devel
%endif
%if 0%{?with_opencl} || 0%{?with_nvk} || 0%{?with_asahi} || 0%{?with_panfrost}
%if 0%{?with_opencl} || 0%{?with_nvk} || 0%{?with_intel_clc} || 0%{?with_asahi} || 0%{?with_panfrost}
BuildRequires: clang-devel
BuildRequires: pkgconfig(libclc)
BuildRequires: pkgconfig(SPIRV-Tools)
@@ -179,7 +180,9 @@ BuildRequires: pkgconfig(valgrind)
%endif
BuildRequires: python3-devel
BuildRequires: python3-mako
%if 0%{?with_intel_clc}
BuildRequires: python3-ply
%endif
BuildRequires: python3-pycparser
BuildRequires: python3-pyyaml
BuildRequires: vulkan-headers
@@ -323,30 +326,10 @@ Summary: Mesa TensorFlow Lite delegate
%{summary}.
%endif
%if 0%{?with_d3d12}
%package dxil
Summary: Mesa SPIR-V to DXIL binary
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description dxil
Binary for translating SPIR-V shader code to DXIL for Direct3D 12
%package dxil-libs
Summary: Mesa SPIR-V to DXIL libraries
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-dxil = %{?epoch:%{epoch}:}%{version}-%{release}
%description dxil-libs
Libraries for translating SPIR-V shader code to DXIL for Direct3D 12
%endif
%package vulkan-drivers
Summary: Mesa Vulkan drivers
Requires: vulkan%{_isa}
Requires: %{name}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%if 0%{?with_d3d12}
Requires: %{name}-dxil-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%endif
Obsoletes: mesa-vulkan-devel < %{?epoch:%{epoch}:}%{version}-%{release}
%description vulkan-drivers
@@ -389,6 +372,7 @@ export MESON_PACKAGE_CACHE_DIR="%{cargo_registry}/"
-Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \
-Dgallium-va=%{?with_va:enabled}%{!?with_va:disabled} \
-Dteflon=%{?with_teflon:true}%{!?with_teflon:false} \
-Dgallium-opencl=%{?with_opencl:icd}%{!?with_opencl:disabled} \
%if 0%{?with_opencl}
-Dgallium-rusticl=true \
%endif
@@ -402,6 +386,9 @@ export MESON_PACKAGE_CACHE_DIR="%{cargo_registry}/"
-Dglx=dri \
-Degl=enabled \
-Dglvnd=enabled \
%if 0%{?with_intel_clc}
-Dintel-clc=enabled \
%endif
-Dvideo-codecs=all \
-Dintel-rt=%{?with_intel_vk_rt:enabled}%{!?with_intel_vk_rt:disabled} \
-Dmicrosoft-clc=disabled \
@@ -489,10 +476,13 @@ popd
%if 0%{?with_opencl}
%files libOpenCL
%{_libdir}/libMesaOpenCL.so.*
%{_libdir}/libRusticlOpenCL.so.*
%{_sysconfdir}/OpenCL/vendors/mesa.icd
%{_sysconfdir}/OpenCL/vendors/rusticl.icd
%files libOpenCL-devel
%{_libdir}/libMesaOpenCL.so
%{_libdir}/libRusticlOpenCL.so
%endif
@@ -569,6 +559,10 @@ popd
%{_libdir}/dri/vmwgfx_dri.so
%endif
%endif
%if 0%{?with_opencl}
%dir %{_libdir}/gallium-pipe
%{_libdir}/gallium-pipe/*.so
%endif
%if 0%{?with_kmsro}
%{_libdir}/dri/armada-drm_dri.so
%{_libdir}/dri/exynos_dri.so
@@ -632,14 +626,6 @@ popd
%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1*
%endif
%if 0%{?with_d3d12}
%files dxil
%{_bindir}/spirv2dxil
%files dxil-libs
%{_libdir}/libspirv_to_dxil.a
%{_libdir}/libspirv_to_dxil.so
%endif
%files vulkan-drivers
%{_libdir}/libvulkan_lvp.so
%{_datadir}/vulkan/icd.d/lvp_icd.*.json
@@ -659,10 +645,6 @@ popd
%{_libdir}/libvulkan_nouveau.so
%{_datadir}/vulkan/icd.d/nouveau_icd.*.json
%endif
%if 0%{?with_d3d12}
%{_libdir}/libvulkan_dzn.so
%{_datadir}/vulkan/icd.d/dzn_icd.*.json
%endif
%ifarch %{ix86} x86_64
%{_libdir}/libvulkan_intel.so
%{_datadir}/vulkan/icd.d/intel_icd.*.json
+1 -1
View File
@@ -4,7 +4,7 @@
%define _build_id_links none
Name: sass
Version: 1.91.0
Version: 1.90.0
Release: 1%?dist
Summary: The reference implementation of Sass, written in Dart
License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: zapret
Version: 71.4
Version: 71.3
Release: 1%?dist
Summary: A multi-platform Deep Packet Inspection (DPI) bypass tool
License: MIT
@@ -1,8 +1,8 @@
%global buildforkernels akmod
%global debug_package %{nil}
%global commit 9dd646ee2298cbb3cb58631f410890ef382309f6
%global commit 9bff73689ea2502f6e3bc34769fd699cde3ffeea
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250827
%global commit_date 20250627
%global modulename intel-ipu6
# Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1
%global ver 1.0.1
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit 9dd646ee2298cbb3cb58631f410890ef382309f6
%global commit 9bff73689ea2502f6e3bc34769fd699cde3ffeea
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250827
%global commit_date 20250627
%global modulename intel-ipu6
# Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1
%global ver 1.0.1
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit 9dd646ee2298cbb3cb58631f410890ef382309f6
%global commit 9bff73689ea2502f6e3bc34769fd699cde3ffeea
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250827
%global commit_date 20250627
# Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1
# Use this if they ever stop doing that I guess
%global ver 1.0.1
+2 -2
View File
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit 0d73206875f7e5096356c4b510cd30f1e84b3fd1
%global commit cab3ed667dfd8aa2f5c4bbc9dfa8a3475299a47a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250825
%global commit_date 20250822
%global patches %{_datadir}/src/nvidia-patch
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 9846c9a84b18e7fff432979089ccb0066cfde413
%global commit_date 20250827
%global commit 5f9416645827ecf6ed781f2255afef1e05fd8e2f
%global commit_date 20250702
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: readymade-git
@@ -1,6 +1,6 @@
%global commit 6ceb94d76379fce6bef490c613a91a318458c7ed
%global commit 910ec138361437cb1720361b04d5aac11af7c8c2
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20250829
%global commitdate 20250822
%global ver 1.0.15
Name: scx-scheds-nightly
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anda-srpm-macros
Version: 0.2.21
Version: 0.2.20
Release: 1%?dist
Summary: SRPM macros for extra Fedora packages
@@ -2,12 +2,12 @@
Name: fluent-icon-theme
Version: 20250821
Release: 2%?dist
Release: 1%?dist
Summary: Fluent icon theme for linux desktops
License: GPL-3.0
URL: https://github.com/vinceliuice/Fluent-icon-theme/
Source0: %url/archive/refs/tags/%tag.tar.gz
Source0: %{url}/archive/refs/tags/%{tag}.tar.gz
BuildArch: noarch
BuildRequires: gtk-update-icon-cache fdupes
@@ -17,21 +17,21 @@ Conflicts: %name
Fluent icon theme for linux desktops.
%prep
%autosetup -n Fluent-icon-theme-%tag
%autosetup -n Fluent-icon-theme-%{tag}
%build
%install
mkdir -p %buildroot%_datadir/themes
./install.sh -a -d %buildroot%_datadir/icons
mkdir -p %{buildroot}%{_datadir}/themes
./install.sh -a -d %{buildroot}%{_datadir}/icons
%fdupes %buildroot%_datadir/icons/
%files
%license COPYING
%doc README.md
%_datadir/icons/.Fluent{,-dark,-light}-base/
%_datadir/icons/Fluent{,-{green,grey,orange,pink,purple,red,teal,yellow}}{,-{dark,light}}/
%{_datadir}/icons/Fluent*/
%changelog
* Thu Jun 01 2023 Lleyton Gray <lleyton@fyralabs.com> - 20230201-1
@@ -1,5 +1,5 @@
%global commit 9a3a3e12094d5f2daaafd148404fde214280f5e7
%global commit_date 20250826
%global commit 5c8027a79e9761f9daf8285874bdd210625c76f5
%global commit_date 20250819
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: tela-icon-theme
+3 -2
View File
@@ -1,6 +1,6 @@
# https://github.com/arduino/arduino-cli
%global goipath github.com/arduino/arduino-cli
Version: 1.3.1
Version: 1.3.0
%gometa -f
@@ -12,7 +12,7 @@ Arduino CLI is an all-in-one solution that provides Boards/Library Managers, ske
%global godocs README.md
Name: arduino-cli
Release: 2%?dist
Release: 1%?dist
Summary: Arduino command line tool
License: GPL-3.0
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -27,6 +27,7 @@ BuildRequires: anda-srpm-macros
%prep
%goprep
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
@@ -13,7 +13,7 @@ It allows you to use the Arduino Cloud to seamlessly upload code to any USB conn
%global godocs README.md
Name: arduino-create-agent
Release: 2%?dist
Release: 1%?dist
Summary: Arduino Cloud Agent
License: AGPL-3.0
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -27,7 +27,8 @@ BuildRequires: anda-srpm-macros
%gopkg
%prep
%goprep -A
%goprep
%go_prep_online
%build
sed -E '/^func Start\(/,/^\}$/s@return start\(src\)@return ""@' -i updater/updater.go
@@ -12,7 +12,7 @@ The Arduino Firmware Uploader is a tool made to update the firmware and/or add S
%global godocs README.md
Name: arduino-fwuploader
Release: 3%?dist
Release: 2%?dist
Summary: Update the firmware and/or add SSL certificates for any Arduino board equipped with WINC or NINA Wi-Fi module
License: AGPL-3.0
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -27,7 +27,8 @@ BuildRequires: anda-srpm-macros python3-devel go-task
%gopkg
%prep
%goprep -A
%goprep
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
@@ -12,7 +12,7 @@ The Arduino Language Server is the tool that powers the autocompletion of the ne
%global godocs README.md
Name: arduino-language-server
Release: 2%?dist
Release: 1%?dist
Summary: An Arduino Language Server based on Clangd for Arduino code autocompletion
License: AGPL-3.0
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -27,7 +27,8 @@ BuildRequires: anda-srpm-macros clang
%gopkg
%prep
%goprep -A
%goprep
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
+2 -1
View File
@@ -15,7 +15,7 @@ Arduino Lint is a command line tool that checks for common problems in Arduino p
%global godocs README.md
Name: arduino-lint
Release: 3%?dist
Release: 2%?dist
Summary: Tool to check for problems with Arduino projects
License: GPL-3.0
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -31,6 +31,7 @@ BuildRequires: anda-srpm-macros
%prep
%goprep
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2025.8.21
Version: 2025.8.18
Release: 1%?dist
Summary: Front-end to your dev env
+1 -1
View File
@@ -1,7 +1,7 @@
%global pypi_name copyparty
Name: %{pypi_name}
Version: 1.19.7
Version: 1.19.5
Release: 1%?dist
Summary: Portable, featureful, and fast file server
URL: https://github.com/9001/copyparty
+1 -1
View File
@@ -12,7 +12,7 @@
%global __provides_exclude_from %{_libdir}/%{name}/.*\\.so
Name: electron
Version: 37.4.0
Version: 37.3.1
Release: 1%?dist
Summary: Build cross platform desktop apps with web technologies
License: MIT
+18 -57
View File
@@ -1,72 +1,33 @@
# Generated by go2rpm 1.17.1
%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/knqyf263/pet
%global goipath github.com/knqyf263/pet
Version: 1.0.1
%gometa -f
%global common_description %{expand:
Simple command-line snippet manager.}
%global golicenses LICENSE
%global godocs doc README.md SECURITY.md
%define debug_package %nil
Name: pet
Release: 2%?dist
Version: 1.0.1
Release: 1%?dist
Summary: Simple command-line snippet manager
URL: https://github.com/knqyf263/pet
Source0: %url/archive/refs/tags/v%version.tar.gz
License: MIT
URL: %{gourl}
Source: %{gosource}
Provides: golang-github-knqyf263-pet = %evr
BuildRequires: golang anda-srpm-macros
Packager: Owen Zimmerman <owen@fyralabs.com>
%description %{common_description}
%gopkg
%description
%summary
%prep
%goprep -A
%autopatch -p1
%autosetup -n pet-%version
%go_prep_online
%build
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/pet %{goipath}
%go_build_online
%install
%gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%endif
install -Dm755 build/bin/pet %{buildroot}%{_bindir}/pet
%if %{without bootstrap}
%if %{with check}
%check
%gocheck
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE
%doc doc README.md SECURITY.md
%doc README.md
%{_bindir}/pet
%endif
%gopkgfiles
%changelog
%autochangelog
* Wed Oct 2 2024 Owen-sz <owen@fyralabs.com> - 0.9.0-1
- package pet
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 49621512ec33a52432aa826441f058ba8da2c3af
%global commit_date 20250828
%global commit efe8351b61d116f7fedfcaf8ccfac8edb6a9f312
%global commit_date 20250822
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define _unpackaged_files_terminate_build 0
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit bde730fec64491b5687b3a2eb9108527156e8b02
%global commit_date 20250824
%global commit 3b1f1ef6dc215dc12d88b0848c264dfe890411a7
%global commit_date 20250817
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: spotx-bash
+18 -9
View File
@@ -2,20 +2,23 @@
%global oldpkgname yt-dlp-nightly
Name: yt-dlp-git
Version: 2025.08.28.013209
Version: 2025.08.22.031546
Release: 1%?dist
Summary: A command-line program to download videos from online video platforms
License: Unlicense
URL: https://github.com/yt-dlp/yt-dlp
# License of the specfile
Source: https://src.fedoraproject.org/rpms/yt-dlp/raw/rawhide/f/yt-dlp.spec.license
Source0: https://src.fedoraproject.org/rpms/yt-dlp/raw/rawhide/f/yt-dlp.spec.license
# Downgrade websockets version requirement on <= 41
Patch1: https://src.fedoraproject.org/rpms/yt-dlp/raw/6308364583e19fe367ca9be500e8c3a9366ff10c/f/0001-Revert-rh-websockets-Upgrade-websockets-to-13.0-1081.patch
# Downgrade requests version requirement on 40
Patch2: https://src.fedoraproject.org/rpms/yt-dlp/raw/b8d3a225839bf53a4d53cc79ee8cbb0a7640dafd/f/0002-Revert-rh-requests-Bump-minimum-requests-version-to-.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3dist(hatchling)
BuildRequires: python3dist(pip)
BuildRequires: anda-srpm-macros
%if %{with tests}
# Needed for %%check
@@ -26,7 +29,7 @@ BuildRequires: %{py3_dist pytest}
BuildRequires: pandoc
BuildRequires: make
BuildRequires: anda-srpm-macros
Requires: yt-dlp-git+default = %{?epoch:%{epoch}:}%{version}-%{release}
# ffmpeg-free is now available in Fedora.
Recommends: /usr/bin/ffmpeg
@@ -90,14 +93,18 @@ Fish command line completion support for %{name}.
# Remove unnecessary shebangs
find -type f ! -executable -name '*.py' -print -exec sed -i -e '1{\@^#!.*@d}' '{}' +
# Relax version constraints
sed -i 's@"\(requests\|urllib3\|websockets\)>=.*"@"\1"@' pyproject.toml
%if 0%{?fedora} <= 41
%autopatch 1 -p1
%endif
%if 0%{?fedora} = 40
%autopatch 2 -p1
# Update version number
%{python3} devscripts/update-version.py %{version} -c master -r yt-dlp/yt-dlp-master-builds
%generate_buildrequires
%pyproject_buildrequires -r
%pyproject_buildrequires -x default,curl-cffi
%build
# Docs and shell completions
@@ -119,7 +126,7 @@ make yt-dlp.1 completion-bash completion-zsh completion-fish
%files -f %{pyproject_files}
%{_bindir}/yt-dlp
%{_mandir}/man1/yt-dlp.1*
%doc README.md
%doc README.md Changelog.md
%license LICENSE
%files bash-completion
@@ -131,5 +138,7 @@ make yt-dlp.1 completion-bash completion-zsh completion-fish
%files fish-completion
%{fish_completions_dir}/yt-dlp.fish
%pyproject_extras_subpkg -n yt-dlp-git default
%changelog
%autochangelog