mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-20 18:40:37 +00:00
Merge branch 'frawhide' into gil/fix/anki
This commit is contained in:
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: coolercontrol
|
||||
Version: 2.1.0
|
||||
Version: 2.2.0
|
||||
Release: 1%?dist
|
||||
Summary: Cooling device control for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.678
|
||||
Version: 0.0.687
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.678
|
||||
Version: 0.0.687
|
||||
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.94
|
||||
Version: 0.0.95
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.143
|
||||
Version: 0.0.146
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.143
|
||||
Version: 0.0.146
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.94
|
||||
Version: 0.0.95
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit b174fab6bf85eeb14af2ad3f0e7427f1b9fb4b4c
|
||||
%global commit_date 20250515
|
||||
%global commit d42de840a2d1f2bb973278c45a873db75b773e25
|
||||
%global commit_date 20250521
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: envision-nightly
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: feishin
|
||||
Version: 0.12.7
|
||||
Version: 0.13.0
|
||||
Release: 1%?dist
|
||||
Summary: A modern self-hosted music player
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver v12.1.0
|
||||
%global commit e9817d8a81c7ff8b2497d087c18a3bc43fd97490
|
||||
%global commit 134238b8ebf93b118c81f41dee73c473dbcef256
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20250515
|
||||
%global commit_date 20250531
|
||||
%global devel_name QtColorWidgets
|
||||
|
||||
Name: flameshot.nightly
|
||||
Version: %ver^%{commit_date}git.%shortcommit
|
||||
@@ -83,6 +84,12 @@ Supplements: (%{name} and zsh)
|
||||
%description zsh-completion
|
||||
Zsh command line completion support for %{name}.
|
||||
|
||||
%package devel
|
||||
Summary: Flameshot development files
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%description devel
|
||||
Development files for Flameshot.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n flameshot-%commit
|
||||
@@ -110,6 +117,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
|
||||
%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
|
||||
@@ -126,3 +134,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
|
||||
|
||||
%files zsh-completion
|
||||
%{zsh_completions_dir}/_flameshot
|
||||
|
||||
%files devel
|
||||
%{_libdir}/lib%{devel_name}.so
|
||||
%{_libdir}/cmake/%{devel_name}/
|
||||
%{_libdir}/pkgconfig/%{devel_name}.pc
|
||||
%{_includedir}/%{devel_name}/
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global gtk4_version 4.14.4
|
||||
%global libadwaita_version 1.5.1
|
||||
%global pure_protobuf_version 2.0.0
|
||||
%global raw_ver v1.77.0
|
||||
%global raw_ver v1.78.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.77.0
|
||||
Version: 1.78.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
|
||||
|
||||
Name: legcord-bin
|
||||
Version: 1.1.3
|
||||
Version: 1.1.5
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 77e2ccafb221936a99654c237cb385d486780bc7
|
||||
%global commit_date 20250505
|
||||
%global commit cc6b582c8b5cdcd81c856a2916f88776d37a7b46
|
||||
%global commit_date 20250530
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%define debug_package %nil
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
|
||||
|
||||
Name: legcord
|
||||
Version: 1.1.3
|
||||
Version: 1.1.5
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "mission-center.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
%global forgeurl0 https://gitlab.com/mission-center-devs/mission-center
|
||||
Version: 1.0.2
|
||||
%global tag0 v%{version}
|
||||
|
||||
%global forgeurl1 https://gitlab.com/mission-center-devs/gng
|
||||
%global commit1 319d95d29cbc3c373ae61cff228e8440fbaadbbb
|
||||
|
||||
|
||||
%forgemeta -a
|
||||
|
||||
Name: mission-center
|
||||
Release: 1%?dist
|
||||
Summary: Monitor your CPU, Memory, Disk, Network and GPU usage
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
URL: %{forgeurl0}
|
||||
Source0: %{forgesource0}
|
||||
Source1: %{forgesource1}
|
||||
Provides: bundled(mission-center-magpie)
|
||||
Provides: bundled(nvtop) = 3.2.0
|
||||
#mission centere uses a patched version of nvtop
|
||||
|
||||
BuildRequires: meson >= 0.63
|
||||
BuildRequires: cargo
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig(protobuf)
|
||||
BuildRequires: pkgconfig(python3)
|
||||
BuildRequires: pkgconfig(libdrm)
|
||||
BuildRequires: pkgconfig(gbm)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(egl)
|
||||
BuildRequires: libadwaita-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: blueprint-compiler
|
||||
BuildRequires: cargo-rpm-macros >= 24
|
||||
BuildRequires: gettext
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: appstream-data
|
||||
BuildRequires: libappstream-glib
|
||||
Recommends: nethogs
|
||||
|
||||
%description
|
||||
Monitor your CPU, Memory, Disk, Network and GPU usage
|
||||
|
||||
|
||||
%prep
|
||||
%forgesetup -z 0
|
||||
mkdir -p ./subprojects/magpie
|
||||
tar -x --strip-components=1 -f %{SOURCE1} -C ./subprojects/magpie
|
||||
pushd ./subprojects/magpie/
|
||||
%cargo_prep_online
|
||||
popd
|
||||
%cargo_prep_online
|
||||
%{cargo_license_summary_online}
|
||||
# %cargo_license_online > LICENSE.dependencies
|
||||
#builds is erroring
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%find_lang missioncenter
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/io.missioncenter.MissionCenter.desktop
|
||||
appstream-util validate-relax %{buildroot}/%{_datadir}/metainfo/io.missioncenter.MissionCenter.metainfo.xml
|
||||
%meson_test
|
||||
|
||||
# https://gitlab.com/mission-center-devs/mission-center/-/wikis/Home/Nethogs
|
||||
%post
|
||||
if command -v nethogs 2>&1 >/dev/null
|
||||
then
|
||||
setcap "cap_net_admin,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+pe" "$(which nethogs)"
|
||||
fi
|
||||
|
||||
|
||||
%files -f missioncenter.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
#builds is erroring
|
||||
# [%]license LICENSE.dependencies
|
||||
%{_datadir}/missioncenter/
|
||||
%{_datadir}/applications/io.missioncenter.MissionCenter.desktop
|
||||
%{_datadir}/metainfo/io.missioncenter.MissionCenter.metainfo.xml
|
||||
%{_datadir}/glib-2.0/schemas/io.missioncenter.MissionCenter.gschema.xml
|
||||
%{_datadir}/icons/hicolor/scalable/apps/io.missioncenter.MissionCenter.svg
|
||||
%{_datadir}/icons/hicolor/symbolic/apps/io.missioncenter.MissionCenter-symbolic.svg
|
||||
%{_bindir}/missioncenter-magpie
|
||||
%{_bindir}/missioncenter
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -0,0 +1,4 @@
|
||||
rpm.version(gitlab_tag("44426042"));
|
||||
if rpm.changed() {
|
||||
rpm.global("commit1", gitlab_commit("66855638", "main"));
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit f9ec3d2c25ce8f7377f6494270467ca89bea9fc9
|
||||
%global commit 1d1535ff9124fdeb3c81a2f089551e2cc8404613
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20250515
|
||||
%global commit_date 20250523
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.11.10
|
||||
v1.11.11
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-05-17
|
||||
%global ver 2025-05-31
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "winetricks-git.spec"
|
||||
}
|
||||
labels {
|
||||
subrepo = "extras"
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
rpm.global("commit", gh_commit("Winetricks/winetricks"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
let v = gh("Winetricks/winetricks");
|
||||
rpm.global("ver", v);
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
||||
# For user clarity I have separated these into different packages
|
||||
%global commit 89e18c2a8c09b97b79e1025fbf5e5b03f1182337
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 20250102
|
||||
%global commit_date 20250531
|
||||
|
||||
Name: winetricks-git
|
||||
Version: %{ver}^%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Summary: Work around common problems in Wine; Winetricks Git builds
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://github.com/Winetricks/winetricks
|
||||
Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{commit}.tar.gz
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gcc
|
||||
BuildRequires: make
|
||||
Requires: cabextract
|
||||
Requires: gzip
|
||||
Requires: unzip
|
||||
Requires: wget
|
||||
Requires: which
|
||||
Requires: hicolor-icon-theme
|
||||
Requires: (kdialog or zenity)
|
||||
Requires: (wine-stable or wine-staging or wine-dev or wine-common)
|
||||
Conflicts: winetricks
|
||||
Conflicts: terra-winetricks
|
||||
BuildArch: noarch
|
||||
# need arch-specific wine, not available everywhere:
|
||||
# - adopted from wine.spec
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
|
||||
ExcludeArch: ppc64 ppc64le
|
||||
|
||||
%description
|
||||
Winetricks is an easy way to work around common problems in Wine.
|
||||
|
||||
It has a menu of supported games/apps for which it can do all the
|
||||
workarounds automatically. It also lets you install missing DLLs
|
||||
or tweak various Wine settings individually.
|
||||
|
||||
This version of Winetricks is built from the latest Git.
|
||||
|
||||
It is also compatible with Terra WINE builds.
|
||||
|
||||
%prep
|
||||
%setup -qn winetricks-%{commit}
|
||||
|
||||
sed -i -e s:steam:: -e s:flash:: tests/*
|
||||
|
||||
%build
|
||||
# Empty build section because RPM
|
||||
|
||||
%install
|
||||
%make_install
|
||||
# some tarballs do not install appdata
|
||||
install -Dm0644 -t %{buildroot}%{_datadir}/metainfo src/io.github.winetricks.Winetricks.metainfo.xml
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/winetricks.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%license debian/copyright
|
||||
%doc README.md
|
||||
%{_bindir}/winetricks
|
||||
%{_mandir}/man1/winetricks.1*
|
||||
%{_datadir}/applications/winetricks.desktop
|
||||
%{_datadir}/bash-completion/completions/winetricks
|
||||
%{_datadir}/icons/hicolor/scalable/apps/winetricks.svg
|
||||
%{_datadir}/metainfo/io.github.winetricks.Winetricks.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -0,0 +1,9 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "winetricks.spec"
|
||||
}
|
||||
labels {
|
||||
subrepo = "extras"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("Winetricks/winetricks"));
|
||||
@@ -0,0 +1,68 @@
|
||||
# Fedora sometimes sources the snapshots under stable versions and just bumps release
|
||||
# For user clarity I have separated these into different packages
|
||||
|
||||
Name: terra-winetricks
|
||||
Version: 20250102
|
||||
Release: 1%{?dist}
|
||||
Summary: Winetricks built to be compatible with Terra WINE builds
|
||||
License: LGPL-2.1-or-later
|
||||
URL: https://github.com/Winetricks/winetricks
|
||||
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gcc
|
||||
BuildRequires: make
|
||||
Requires: cabextract
|
||||
Requires: gzip
|
||||
Requires: unzip
|
||||
Requires: wget
|
||||
Requires: which
|
||||
Requires: hicolor-icon-theme
|
||||
Requires: (kdialog or zenity)
|
||||
Requires: (wine-stable or wine-staging or wine-dev)
|
||||
Conflicts: winetricks
|
||||
Conflicts: winetricks-git
|
||||
BuildArch: noarch
|
||||
# need arch-specific wine, not available everywhere:
|
||||
# - adopted from wine.spec
|
||||
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
|
||||
ExcludeArch: ppc64 ppc64le
|
||||
|
||||
%description
|
||||
Winetricks is an easy way to work around common problems in Wine.
|
||||
|
||||
It has a menu of supported games/apps for which it can do all the
|
||||
workarounds automatically. It also lets you install missing DLLs
|
||||
or tweak various Wine settings individually.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n winetricks-%{version}
|
||||
|
||||
sed -i -e s:steam:: -e s:flash:: tests/*
|
||||
|
||||
%build
|
||||
# Empty build section because RPM
|
||||
|
||||
%install
|
||||
%make_install
|
||||
# some tarballs do not install appdata
|
||||
install -Dm0644 -t %{buildroot}%{_datadir}/metainfo src/io.github.winetricks.Winetricks.metainfo.xml
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/winetricks.desktop
|
||||
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%license debian/copyright
|
||||
%doc README.md
|
||||
%{_bindir}/winetricks
|
||||
%{_mandir}/man1/winetricks.1*
|
||||
%{_datadir}/applications/winetricks.desktop
|
||||
%{_datadir}/bash-completion/completions/winetricks
|
||||
%{_datadir}/icons/hicolor/scalable/apps/winetricks.svg
|
||||
%{_datadir}/metainfo/io.github.winetricks.Winetricks.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
Reference in New Issue
Block a user