mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-16 16:40:38 +00:00
Compare commits
30 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9b270a8b9c | |||
| 60f6f1291d | |||
| ad408fc4ed | |||
| 0742986f89 | |||
| e2b57aafa0 | |||
| 2a1e3c3b89 | |||
| 6fe79fe2eb | |||
| cf9093bf05 | |||
| 7c627d002f | |||
| 2ae5fc66e3 | |||
| 3a1e29f1b1 | |||
| 1b6447cd8d | |||
| e8a969effe | |||
| 5072594690 | |||
| 638a055d24 | |||
| cae524eb5e | |||
| 595730eea5 | |||
| 868854d928 | |||
| 4173dca70a | |||
| e87d208bc4 | |||
| c4fdc7af27 | |||
| 8b3c7f7ee6 | |||
| 017fdc961a | |||
| 7af70ae448 | |||
| 6609bfb604 | |||
| 1b93a56ba7 | |||
| 64b91fb190 | |||
| 0692e15383 | |||
| b04efc8693 | |||
| 189d95b364 |
@@ -1,5 +0,0 @@
|
||||
# Terra apps Folder
|
||||
|
||||
This folder is for all graphical-first, general purpose applications.
|
||||
Any packages that have a graphical subpackage, or have a more specific purpose that better matches a different folder (for example, zed or veracrypt), should be placed in a more specific folder.
|
||||
Use your best judgement.
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 1.0.1260
|
||||
Version: 1.0.1277
|
||||
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.1260
|
||||
Version: 1.0.1277
|
||||
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.142
|
||||
Version: 1.0.143
|
||||
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
|
||||
Version: 1.0.142
|
||||
Version: 1.0.143
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit e79773b9895539980c0434182ca9154180c1e8f0
|
||||
%global commit c47870ac95cdce9e63c19198b1f1c0bf57504cf6
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260615
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: kopia
|
||||
%electronmeta -D
|
||||
Version: 0.23.0
|
||||
Version: 0.23.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A backup/restore tool that allows you to create encrypted snapshots
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 7d933c652919899e46a6dfa0ac08dac36c492d95
|
||||
%global commit_date 20260614
|
||||
%global commit 158f537e7d4ce13ff7df49b6cb09c0cd27b8a517
|
||||
%global commit_date 20260616
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global debug_package %nil
|
||||
# terrible evil no good very bad hack
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 7d245fd100fc0d87edcc559b0676a326dc8c5801
|
||||
%global commit 65a1852ba388bb17f03797abeceb6e78c37e3aab
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260613
|
||||
%global commit_date 20260616
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "neohtop-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global goipath github.com/abdenasser/neohtop-cli
|
||||
Version: 0.1.13
|
||||
|
||||
%gometa -f
|
||||
|
||||
Name: neohtop-cli
|
||||
Release: 1%{?dist}
|
||||
Summary: A cross-platform terminal process monitor with btop-style visualizations
|
||||
License: MIT
|
||||
URL: https://github.com/Abdenasser/neohtop-cli
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
BuildRequires: go-rpm-macros
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%gopkg
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
%define gomodulesmode GO111MODULE=on
|
||||
pushd cli
|
||||
%gobuild -o %{gobuilddir}/../neohtop-cli %{goipath}/
|
||||
popd
|
||||
|
||||
%install
|
||||
install -Dm 0755 cli/neohtop-cli %{buildroot}%{_bindir}/neohtop-cli
|
||||
|
||||
%files
|
||||
%doc README.md CONTRIBUTING.md
|
||||
%license LICENSE
|
||||
%{_bindir}/neohtop-cli
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use go packaging
|
||||
|
||||
* Sun Mar 29 2026 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Abdenasser/neohtop-cli"));
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2026-06-14
|
||||
%global ver 2026-06-16
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -74,6 +74,7 @@ popd
|
||||
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
|
||||
|
||||
%install
|
||||
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
|
||||
%electron_install -i signal -l -I build/icons/png
|
||||
|
||||
%desktop_file_install %{SOURCE1}
|
||||
@@ -83,13 +84,15 @@ install -Dm644 $OUTDIR/resources/$policy %{buildroot}%{_datadir}/polkit-1/rules.
|
||||
rm $OUTDIR/resources/$policy
|
||||
done
|
||||
|
||||
mv LICENSE LICENSE.signal-desktop
|
||||
|
||||
%terra_appstream -o %{SOURCE2}
|
||||
|
||||
%check
|
||||
%desktop_file_validate %{buildroot}%{_appsdir}/signal.desktop
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%license LICENSE.signal-desktop
|
||||
%doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md
|
||||
%license bundled_licenses/*
|
||||
%{_bindir}/signal-desktop
|
||||
@@ -101,6 +104,9 @@ done
|
||||
%{_metainfodir}/org.signal.Signal.metainfo.xml
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 june-fish <git@june.fish>
|
||||
- Fix license name conflicts
|
||||
|
||||
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Use more electron macros, correct build failures
|
||||
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra buildsys Folder
|
||||
|
||||
This folder is for all build systems (buildsys).
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.6.7
|
||||
Version: 2026.6.11
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops Folder
|
||||
|
||||
This folder is for all desktop environments, wayland compositors, and any related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/budgie Folder
|
||||
|
||||
This folder is for all Budgie related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/elementary Folder
|
||||
|
||||
This folder is for all elementary related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/gnome Folder
|
||||
|
||||
This folder is for all gnome related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/hyprland Folder
|
||||
|
||||
This folder is for all hyprland related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/kde Folder
|
||||
|
||||
This folder is for all KDE related packages.
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: plasma6-applet-appgrid
|
||||
Version: 1.8.5
|
||||
Release: 2%{?dist}
|
||||
Version: 1.9.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern fullscreen application launcher for KDE Plasma
|
||||
# Main code: GPL-2.0-or-later
|
||||
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/lomiri-unity Folder
|
||||
|
||||
This folder is for all lomiri-unity related packages.
|
||||
@@ -1,7 +1,7 @@
|
||||
%global mangowc_ver 0.12.5-1
|
||||
|
||||
Name: mangowm
|
||||
Version: 0.14.2
|
||||
Version: 0.14.4
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern, lightweight, high-performance Wayland compositor built on dwl
|
||||
License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/mate Folder
|
||||
|
||||
This folder is for all MATE related packages.
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: ayatana-indicator-session
|
||||
Summary: Ayatana Indicator Session Applet
|
||||
Version: 26.6.0
|
||||
Version: 26.6.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/niri Folder
|
||||
|
||||
This folder is for all niri related packages.
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: nirius
|
||||
Version: 0.0.0
|
||||
Version: 0.7.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Utility commands for niri
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
%global ver 5.0.0
|
||||
|
||||
%global commit 65e127f88a528a953ca87ba9011665303ee35d24
|
||||
%global commit de82488dc60db736acd5bf95fb448405ea99f404
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260608
|
||||
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/singularity Folder
|
||||
|
||||
This folder is for all singularity related packages.
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit ee69ac8e462224798c9c619b57a0699112fe7d7a
|
||||
%global commit_date 20260613
|
||||
%global commit 3aae7f9a42a25b79fc7e01e6e3782d7dff43c174
|
||||
%global commit_date 20260616
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: libsingularity
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/stardust Folder
|
||||
|
||||
This folder is for all Stardust XR related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/sway Folder
|
||||
|
||||
This folder is for all sway related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra desktops/waylands Folder
|
||||
|
||||
This folder is for all wayland compositor/tiling window manager related/enhancing packages.
|
||||
@@ -1,9 +0,0 @@
|
||||
# Terra devs Folder
|
||||
|
||||
This folder is for developer related packages.
|
||||
|
||||
Examples:
|
||||
|
||||
- Terminals
|
||||
- IDEs/editors
|
||||
- Shells
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 5659cef41f4f2f7a478d0800a11836fa17e64d66
|
||||
%global commit fdbf9ff3a31d7531b691cb49c98fc465a1a503a0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-06-10
|
||||
%global fulldate 2026-06-15
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.2
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%bcond bootstrap 0
|
||||
|
||||
Name: yarnpkg-berry
|
||||
Version: 4.16.0
|
||||
Version: 4.17.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Active development version of Yarn
|
||||
License: BSD-2-Clause
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit df9c9f055e55c891e627ffe17cce51ac9e20c648
|
||||
%global commit c3c38c5c09d887817229b133d904e6eb3f7e7011
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260614
|
||||
%global commit_date 20260616
|
||||
%global ver 1.8.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra fonts Folder
|
||||
|
||||
This folder is for all fonts/font related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra games Folder
|
||||
|
||||
This folder is for all games/game related packages.
|
||||
@@ -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 4fed5e7b88d78c03359009377b740a3c826505a7
|
||||
%global ver 0.0.41-19465
|
||||
%global commit 5c4be5dd3bf261e6ee2747508df85fd14d9eb194
|
||||
%global ver 0.0.41-19480
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
Name: twintaillauncher
|
||||
|
||||
Version: 2.2.1
|
||||
Version: 2.3.0
|
||||
Release: 1%{?dist}
|
||||
Summary: A multi-platform launcher for your anime games
|
||||
Packager: Yoong Jin <solomoncyj@gmail.com>
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
# Terra langs Folder
|
||||
|
||||
This folder is for all language-specific packages.
|
||||
This mostly includes software written for a specific language (language servers, language specific libraries/modules, languages themselves), but may also include software written in a specific language that does not fit anywhere else (for example, all our Haskell ghc-* packages).
|
||||
Use your best judgement when contributing here.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/crystal Folder
|
||||
|
||||
This folder is for all crystal packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/d Folder
|
||||
|
||||
This folder is for all D packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/go Folder
|
||||
|
||||
This folder is for go specific or misc go packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/haskell Folder
|
||||
|
||||
This folder is for all Haskell packages.
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "ghc-vinyl.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
# generated by cabal-rpm-2.3.2
|
||||
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
|
||||
|
||||
%global pkg_name vinyl
|
||||
%global pkgver %{pkg_name}-%{version}
|
||||
%{?haskell_setup}
|
||||
|
||||
# testsuite missing deps: aeson hspec lens lens-aeson unordered-containers vector microlens should-not-typecheck
|
||||
|
||||
Name: ghc-%{pkg_name}
|
||||
Version: 0.14.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Extensible Records
|
||||
|
||||
License: MIT
|
||||
URL: https://hackage.haskell.org/package/vinyl
|
||||
# Begin cabal-rpm sources:
|
||||
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
|
||||
# End cabal-rpm sources
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
# Begin cabal-rpm deps:
|
||||
BuildRequires: ghc-rpm-macros
|
||||
BuildRequires: ghc-Cabal-devel
|
||||
BuildRequires: ghc-array-devel
|
||||
BuildRequires: ghc-base-devel
|
||||
BuildRequires: ghc-deepseq-devel
|
||||
%if %{with ghc_prof}
|
||||
BuildRequires: ghc-array-prof
|
||||
BuildRequires: ghc-base-prof
|
||||
BuildRequires: ghc-deepseq-prof
|
||||
%endif
|
||||
# End cabal-rpm deps
|
||||
|
||||
%description
|
||||
Extensible records for Haskell with lenses.
|
||||
|
||||
|
||||
%package devel
|
||||
Summary: Haskell %{pkg_name} library development files
|
||||
Provides: %{name}-static = %{version}-%{release}
|
||||
Provides: %{name}-static%{?_isa} = %{version}-%{release}
|
||||
%if %{defined ghc_version}
|
||||
Requires: ghc-compiler = %{ghc_version}
|
||||
%endif
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
This package provides the Haskell %{pkg_name} library development files.
|
||||
|
||||
|
||||
%if %{with haddock}
|
||||
%package doc
|
||||
Summary: Haskell %{pkg_name} library documentation
|
||||
BuildArch: noarch
|
||||
Requires: ghc-filesystem
|
||||
|
||||
%description doc
|
||||
This package provides the Haskell %{pkg_name} library documentation.
|
||||
%endif
|
||||
|
||||
|
||||
%if %{with ghc_prof}
|
||||
%package prof
|
||||
Summary: Haskell %{pkg_name} profiling library
|
||||
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||
Supplements: (%{name}-devel and ghc-prof)
|
||||
|
||||
%description prof
|
||||
This package provides the Haskell %{pkg_name} profiling library.
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
# Begin cabal-rpm setup:
|
||||
%setup -q -n %{pkgver}
|
||||
# End cabal-rpm setup
|
||||
|
||||
|
||||
%build
|
||||
# Begin cabal-rpm build:
|
||||
%ghc_lib_build
|
||||
# End cabal-rpm build
|
||||
|
||||
|
||||
%install
|
||||
# Begin cabal-rpm install
|
||||
%ghc_lib_install
|
||||
# End cabal-rpm install
|
||||
|
||||
|
||||
%files -f %{name}.files
|
||||
# Begin cabal-rpm files:
|
||||
%license LICENSE
|
||||
# End cabal-rpm files
|
||||
|
||||
|
||||
%files devel -f %{name}-devel.files
|
||||
%doc CHANGELOG.md
|
||||
|
||||
|
||||
%if %{with haddock}
|
||||
%files doc -f %{name}-doc.files
|
||||
%license LICENSE
|
||||
%endif
|
||||
|
||||
|
||||
%if %{with ghc_prof}
|
||||
%files prof -f %{name}-prof.files
|
||||
%endif
|
||||
|
||||
|
||||
%changelog
|
||||
* Sun Jun 14 2026 Owen Zimmerman <owen@fyralabs.com> - 0.14.3-1
|
||||
- Initial commit
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(hackage("vinyl"));
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/holyc Folder
|
||||
|
||||
This folder is for HolyC and HolyC related packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/kotlin Folder
|
||||
|
||||
This folder is for all Kotlin packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/lua Folder
|
||||
|
||||
This folder is for all Lua packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/nim Folder
|
||||
|
||||
This folder is for Nim specific or miscellaneous Nim packages.
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit 9d7c0cc68369a5040dc969a6ca6f69f005ee6cf0
|
||||
%global commit f5d9e7a207383e45cd1dd8a17f8e754a14df71cf
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20260614
|
||||
%global commit_date 20260616
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/python Folder
|
||||
|
||||
This folder is for Python specific packages, Python modules, or miscellaneous Python packages.
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc Send usage data from your Python code to PostHog.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 7.18.3
|
||||
Version: 7.19.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Send usage data from your Python code to PostHog
|
||||
License: MIT
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc The model-definition framework for state-of-the-art machine learning models.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 5.12.0
|
||||
Version: 5.12.1
|
||||
Release: 1%{?dist}
|
||||
Summary: The model-definition framework for state-of-the-art machine learning models
|
||||
License: Apache-2.0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit feeb9aa8dde3ae9269b13f3bae435b82d8538b76
|
||||
%global commit_date 20260614
|
||||
%global commit c0826a2a33b0aeaf9620002c1b0e9f51dc1c95f4
|
||||
%global commit_date 20260616
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/rust Folder
|
||||
|
||||
This folder is for Rust specific packages, or miscellaneous Rust packages.
|
||||
@@ -6,8 +6,8 @@
|
||||
%global crate gping
|
||||
|
||||
Name: rust-gping
|
||||
Version: 1.20.1
|
||||
Release: 1%?dist
|
||||
Version: 1.20.2
|
||||
Release: 1%{?dist}
|
||||
Summary: Ping, but with a graph
|
||||
|
||||
License: MIT
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate television
|
||||
|
||||
Name: rust-television
|
||||
Version: 0.15.8
|
||||
Version: 0.15.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Very fast, portable and hackable fuzzy finder for the terminal
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
%global crate typst
|
||||
|
||||
Name: rust-typst
|
||||
Version: 0.14.2
|
||||
Release: 1%?dist
|
||||
Version: 0.15.0
|
||||
Release: 1%{?dist}
|
||||
Summary: New markup-based typesetting system that is powerful and easy to learn
|
||||
|
||||
License: Apache-2.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
%global crate zoi-rs
|
||||
%global crate_version 1.18.4
|
||||
%global crate_version 1.18.5
|
||||
|
||||
Name: rust-zoi-rs
|
||||
Version: %(echo %crate_version | sed 's/-/~/g')
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/vala Folder
|
||||
|
||||
This folder is for Vala packages.
|
||||
@@ -1,3 +0,0 @@
|
||||
# Terra langs/zig Folder
|
||||
|
||||
This folder is for Zig specific, or miscellaneous Zig packages.
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
version=0.17.0-dev.836+e357134f0
|
||||
version=0.17.0-dev.864+3deb86baf
|
||||
|
||||
mirrors=()
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%define llvm_compat 22
|
||||
%endif
|
||||
%global llvm_version 22.0.0
|
||||
%global ver 0.17.0-dev.836+e357134f0
|
||||
%global ver 0.17.0-dev.864+3deb86baf
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
%global zig_cache_dir %{builddir}/zig-cache
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.17.0~dev.813+2153f8143
|
||||
Version: 0.17.0~dev.864+3deb86baf
|
||||
Release: 2%{?dist}
|
||||
Summary: Master builds of the Zig language
|
||||
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
# Terra langs Folder
|
||||
|
||||
This folder is for all library/library related packages.
|
||||
|
||||
Examples:
|
||||
- C/C++ header/library first packages
|
||||
- GUI frameworks
|
||||
- API packages
|
||||
- QT packages.
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 271851bbc07748100382ae7caf6ef71c70c01bfc
|
||||
%global shortcommit 271851b
|
||||
%global commit_date 20260602
|
||||
%global commit 948805f6e8cf7f8c08eba06ab1db1eef0e75e3a0
|
||||
%global shortcommit 948805f
|
||||
%global commit_date 20260613
|
||||
|
||||
Name: astal
|
||||
Version: 0^%commit_date.%commit
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: libayatana-appindicator-glib
|
||||
Summary: Ayatana Application Indicators Shared Library
|
||||
Version: 2.0.2
|
||||
Version: 2.0.3
|
||||
Release: 1%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
Packager: veuxit <erroor234@gmail.com>
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
# Terra misc Folder
|
||||
|
||||
This folder is for all miscellaneous packages that do not fit in any other folders.
|
||||
Use your best judgement when contributing here.
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit 5e1035c6f2458efa45ac825a798960ed0c310110
|
||||
%global commit 01ea6726b2c82d8dcd0d71ec852729b04628606a
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20260613160425
|
||||
%global commit_date 20260614
|
||||
%global ver 20260614143513
|
||||
%global commit_date 20260615
|
||||
|
||||
Name: v2ray-domain-list-community
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
# Terra multimedia Folder
|
||||
|
||||
This folder is for all multimedia packages.
|
||||
|
||||
Examples:
|
||||
|
||||
- Codecs
|
||||
- Media manipulation tools
|
||||
- Media explorers
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit c01f584b97c5f4567f49022872ba967ebf03917d
|
||||
%global commit 74db1fd4cb6f7c98b7e3fb5290d695d276ce8f9a
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20260607
|
||||
%global commit_date 20260614
|
||||
|
||||
Name: vgmstream
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "golang-github-ente-io-cli.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
# 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/ente-io/ente
|
||||
%global goipath github.com/ente-io/ente
|
||||
%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: %autorelease
|
||||
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
|
||||
%gobuild -o %{gobuilddir}/bin/ente %{goipath}/cli
|
||||
%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 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,40 @@
|
||||
%global tag ensu-v0.1.17
|
||||
%global appid io.ente.ensu
|
||||
%global developer "Ente"
|
||||
%global org "io.ente"
|
||||
%global appstream_component desktop-application
|
||||
|
||||
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
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n ente-%tag
|
||||
cd rust/apps/ensu
|
||||
%tauri_prep
|
||||
|
||||
%build
|
||||
cd rust/apps/ensu
|
||||
%npm_build -Bc
|
||||
install -Dpm755 src-tauri/target/rpm/ensu -t %buildroot%_bindir
|
||||
%desktop_file_install %{S:1}
|
||||
install -Dpm644 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,8 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "enteauth.spec"
|
||||
}
|
||||
labels {
|
||||
mock = 1 # flutter requires root
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
%global appid io.ente.enteauth
|
||||
%global tag auth-v4.4.23
|
||||
|
||||
Name: enteauth
|
||||
Version: %(echo %tag | sed 's/^auth-v//')
|
||||
Release: 1%{?dist}
|
||||
Summary: 2FA app with free end-to-end encrypted backup and sync
|
||||
License: AGPL-3.0-only
|
||||
URL: https://ente.com
|
||||
Source0: https://github.com/ente-io/ente/archive/refs/tags/%tag.tar.gz
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: flutter
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n ente-%tag
|
||||
|
||||
%build
|
||||
pushd mobile/apps/auth
|
||||
flutter config --enable-linux-desktop
|
||||
flutter build linux --release
|
||||
|
||||
%install
|
||||
|
||||
%terra_appstream mobile/apps/auth/linux/packaging/enteauth.appdata.xml
|
||||
%desktop_file_install mobile/apps/auth/linux/packaging/enteauth.desktop
|
||||
|
||||
%files
|
||||
%doc CODE_OF_CONDUCT.md CONTRIBUTING.md README.md SECURITY.md SUPPORT.md README.md
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
* Tue Jun 16 2026 madonuko <mado@fyralabs.com> - 4.4.23-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("auth-v") {
|
||||
rpm.global("tag", tagobj.name);
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
# Terra system Folder
|
||||
|
||||
This folder is for all system related packages.
|
||||
|
||||
Examples:
|
||||
|
||||
- Kernel modules
|
||||
- Package managers
|
||||
- Schedulers
|
||||
- udev rules
|
||||
- Tools to interact directly with the system (ex. asusctl)
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 50f2fd369f3f340a643082c8a75ac3eadcdeddae
|
||||
%global commit_date 20260614
|
||||
%global commit ce9416a9c214f7c0f1920ebcdfcfb343583dd4f8
|
||||
%global commit_date 20260616
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: cloud-hypervisor-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: compat-nvidia-repo-580xx
|
||||
Version: 580.159.04
|
||||
Version: 580.167.08
|
||||
Epoch: 3
|
||||
Release: 1%{?dist}
|
||||
Summary: Compatibility package required by official CUDA packages
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
%global modulename nvidia-580xx
|
||||
|
||||
Name: dkms-%{modulename}
|
||||
Version: 580.159.03
|
||||
Release: 2%{?dist}
|
||||
Version: 580.159.04
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA display driver kernel module
|
||||
Epoch: 3
|
||||
License: NVIDIA License
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
%endif
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.159.04
|
||||
Version: 580.167.08
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
|
||||
Epoch: 3
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global modulename nvidia-580xx
|
||||
|
||||
Name: %{modulename}-kmod-common
|
||||
Version: 580.159.03
|
||||
Version: 580.159.04
|
||||
Release: 1%{?dist}
|
||||
Summary: Common file for NVIDIA's proprietary driver kernel modules
|
||||
Epoch: 3
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
%global debug_package %{nil}
|
||||
|
||||
Name: %{modulename}-kmod
|
||||
Version: 580.159.03
|
||||
Release: 2%{?dist}
|
||||
Version: 580.159.04
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA display driver kernel module
|
||||
Epoch: 3
|
||||
License: NVIDIA License
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global real_name nvidia-modprobe
|
||||
|
||||
Name: %{real_name}-580xx
|
||||
Version: 580.159.04
|
||||
Version: 580.167.08
|
||||
Release: 1%{?dist}
|
||||
Summary: NVIDIA kernel module loader
|
||||
Epoch: 3
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user