Compare commits

..

1 Commits

Author SHA1 Message Date
lea a7a8d0dc54 fix: make gala depend on libs with same epoch (#1158)
(cherry picked from commit b3d05e61fa)
2024-05-02 04:45:38 +00:00
100 changed files with 299 additions and 646 deletions
+2 -2
View File
@@ -14,8 +14,8 @@
%global __provides_exclude_from %{_datadir}/armcord/.*\\.so
Name: armcord-bin
Version: 3.2.7
Release: 1%?dist
Version: 3.2.6
Release: 1%{?dist}
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord
+2 -2
View File
@@ -1,8 +1,8 @@
%define debug_package %nil
Name: armcord
Version: 3.2.7
Release: 1%?dist
Version: 3.2.6
Release: 1%{?dist}
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/ArmCord/ArmCord
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.407
Version: 0.0.346
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.407
Version: 0.0.346
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.54
Version: 0.0.52
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.86
Version: 0.0.81
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-ptb
Version: 0.0.86
Version: 0.0.81
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.54
Version: 0.0.52
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.7.1
Version: 0.6.1
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 943a50b300a081bb223325295040846fe435a861
%global commit a46ce9e28cd97f7280c085649a79f85aa1d0fe70
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240504
%global ver v0.38.0
%global commit_date 20240325
%global ver v0.37.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
+1 -1
View File
@@ -13,7 +13,7 @@
%global crate sccache
Name: rust-sccache
Version: 0.8.1
Version: 0.8.0
Release: 1%?dist
Summary: Ccache-like tool
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "tuxclocker.spec"
}
}
-42
View File
@@ -1,42 +0,0 @@
Name: tuxclocker
Version: 1.5.1
Release: 1%?dist
Summary: Qt overclocking tool for GNU/Linux
License: GPL-3.0
URL: https://github.com/Lurkki14/tuxclocker
# boost qt5-qtbase qt5-qtcharts
Requires: hicolor-icon-theme
BuildRequires: git-core meson hwdata qt5-qttools gettext anda-srpm-macros
BuildRequires: boost-devel qt5-qtbase-devel qt5-qtcharts-devel libdrm-devel libXNVCtrl-devel openssl-devel
Recommends: xorg-x11-drv-nvidia libdrm libXNVCtrl hwdata
%description
TuxClocker is a hardware controlling and monitoring program.
TuxClocker consists of a DBus daemon and a Qt GUI that uses the daemon.
%prep
git clone --recursive %url .
git checkout %version
%build
%meson
%meson_build
%install
%meson_install
%files
%doc README.md
%license LICENSE
%_bindir/tuxclocker-qt
%_bindir/tuxclockerd
%_libdir/libtuxclocker.so
%_libdir/tuxclocker/
%_datadir/applications/tuxclocker.desktop
%_datadir/dbus-1/system-services/org.tuxclocker.service
%_datadir/dbus-1/system.d/org.tuxclocker.conf
%_datadir/locale/*/LC_MESSAGES/tuxclocker.mo
%_iconsdir/hicolor/scalable/apps/tuxclocker-logo.svg
%changelog
%autochangelog
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("Lurkki14/tuxclocker"));
@@ -3,8 +3,8 @@
Name: elementary-calculator
Summary: Calculator app designed for elementary
Version: 8.0.0
Release: 1%?dist
Version: 2.0.3
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/%{srcname}
@@ -3,8 +3,8 @@
Name: elementary-icon-theme
Summary: Icons from the Elementary Project
Version: 8.0.0
Release: 1%?dist
Version: 7.3.1
Release: 2%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/icons
@@ -3,8 +3,8 @@
Name: elementary-theme
Summary: Elementary GTK+ Stylesheet
Version: 8.0.0
Release: 1%?dist
Version: 7.3.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/elementary/stylesheet
+2 -2
View File
@@ -3,7 +3,7 @@
Name: gala
Summary: Gala window manager
Version: 7.1.3
Release: 1%{?dist}
Release: 2%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/elementary/gala
@@ -35,7 +35,7 @@ BuildRequires: pkgconfig(mutter-clutter-13)
BuildRequires: pkgconfig(mutter-cogl-13)
BuildRequires: pkgconfig(mutter-cogl-pango-13)
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
# gala provides a generic icon (apps/multitasking-view)
Requires: hicolor-icon-theme
@@ -5,8 +5,8 @@ apps built for elementary.}
Name: granite-7
Summary: Elementary companion library for GTK+ and GLib
Version: 7.5.0
Release: 1%?dist
Version: 7.4.0
Release: 1%{?dist}
License: LGPL-3.0-or-later
URL: https://github.com/elementary/granite
@@ -82,7 +82,6 @@ desktop-file-validate \
%{_datadir}/metainfo/granite-7.metainfo.xml
%{_datadir}/icons/hicolor/*/apps/io.elementary.granite-7.svg
%{_datadir}/themes/Granite/
%files devel
@@ -3,8 +3,8 @@
Name: pantheon-agent-polkit
Summary: Pantheon Polkit Agent
Version: 8.0.0
Release: 1%?dist
Version: 1.0.5
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name}
@@ -1,6 +1,6 @@
Name: pantheon-tweaks
Version: 2.0.2
Release: 1%?dist
Version: 1.1.2
Release: 1%{?dist}
Summary: A system settings panel for the Pantheon desktop environment
License: GPL-3.0
URL: https://github.com/pantheon-tweaks/pantheon-tweaks
@@ -5,8 +5,8 @@
Name: switchboard-plug-tweaks
Summary: Switchboard Tweaks Plug
Version: 2.0.2
Release: 1%?dist
Version: 1.1.2
Release: 1%{?dist}
License: GPL-3.0-or-later
URL: https://github.com/pantheon-tweaks/pantheon-tweaks
@@ -3,8 +3,8 @@
Name: switchboard
Summary: Modular Desktop Settings Hub
Version: 8.0.0
Release: 1%?dist
Version: 6.0.2
Release: 1%{?dist}
License: LGPL-2.0-or-later
URL: https://github.com/elementary/%{name}
@@ -1,7 +1,7 @@
Name: ayatana-indicator-datetime
Summary: A GTK implementation of the StatusNotifierItem Specification
Version: 24.5.0
Release: 1%?dist
Version: 24.2.0
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
@@ -1,7 +1,7 @@
Name: ayatana-indicator-messages
Summary: Ayatana Indicator Messages Applet
Version: 24.5.0
Release: 1%?dist
Version: 23.10.0
Release: %autorelease
License: GPLv3
URL: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
@@ -1,6 +1,6 @@
Name: ayatana-indicator-session
Summary: Ayatana Indicator Session Applet
Version: 24.5.0
Version: 24.2.0
Release: 1%?dist
License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
@@ -1,6 +1,6 @@
Name: ayatana-indicator-sound
Summary: Ayatana Indicator Sound Applet
Version: 24.5.0
Version: 24.4.0
Release: 1%?dist
License: GPLv3
URL: https://github.com/AyatanaIndicators/ayatana-indicator-sound
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "asar.spec"
}
}
-41
View File
@@ -1,41 +0,0 @@
%define debug_package %nil
%define __strip /bin/true
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: asar
Version: 3.2.10
Release: 1%?dist
Summary: Simple extensive tar-like archive format with indexing
License: MIT
URL: https://github.com/electron/asar
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: nodejs
BuildRequires: nodejs-npm
BuildArch: noarch
%description
Asar is a simple extensive archive format, it works like `tar` that concatenates all files
together without compression, while having random access support.
%prep
%autosetup
%build
%install
mkdir -p %buildroot%_bindir
PATH="$PATH:%buildroot%_bindir"
npm install -g --prefix %buildroot%_prefix %SOURCE0
%files
%doc README.md
%license LICENSE.md
%_bindir/asar
%_prefix/lib/node_modules/@electron/asar/
%changelog
%autochangelog
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("electron/asar"));
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.89.1.24130
Version: 1.88.1.24104
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.22.1
Version: 3.19.6
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
+3 -4
View File
@@ -1,14 +1,13 @@
%define debug_package %nil
Name: neovide
Version: 0.13.1
Release: 1%?dist
Version: 0.12.2
Release: 1%{?dist}
Summary: No Nonsense Neovim Client in Rust
License: MIT
URL: https://neovide.dev/
Source0: https://github.com/neovide/neovide/archive/refs/tags/%version.tar.gz
Requires: fontconfig freetype libglvnd
Requires: neovim > 0.9.5
Requires: neovim fontconfig freetype libglvnd
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 cmake gtk3 python3 SDL2
BuildRequires: fontconfig-devel freetype-devel libX11-xcb libX11-devel libstdc++-static libstdc++-devel
ExclusiveArch: x86_64
+1 -1
View File
@@ -7,7 +7,7 @@
# https://github.com/containerd/containerd
%global goipath github.com/containerd/containerd
Version: 1.7.17
Version: 1.7.16
%gometa
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %nil
Name: moby-buildx
Version: 0.14.1
Version: 0.14.0
Release: 1%?dist
Summary: Docker CLI plugin for extended build capabilities with BuildKit
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: moby-compose
Version: 2.27.1
Version: 2.27.0
Release: 1%?dist
Summary: Define and run multi-container applications with Docker
@@ -1,5 +1,5 @@
Name: sarasa-gothic-fonts
Version: 1.0.13
Version: 1.0.10
Release: 1%?dist
URL: https://github.com/be5invis/Sarasa-Gothic
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
+9 -5
View File
@@ -1,10 +1,11 @@
Name: seto-fonts
Version: 6.20
Release: 3%?dist
Release: 2%?dist
URL: https://setofont.osdn.jp/
Source0: https://github.com/terrapkg/pkg-seto-fonts/archive/refs/tags/%version.tar.gz
Source0: https://osdn.net/frs/redir.php?m=nchc&f=setofont%2F61995%2Fsetofont_v_6_20.zip
License: OFL-1.1
Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji
BuildRequires: unzip
BuildArch: noarch
@@ -13,7 +14,7 @@ BuildArch: noarch
%prep
%setup -q -n pkg-seto-fonts-%version
%setup -q -n setofont
%build
@@ -24,8 +25,11 @@ install -Dm644 *.ttf %buildroot/%_datadir/fonts/%name/
%files
%doc readme.txt
%license LICENSE.md
%_datadir/fonts/%name/
%changelog
%autochangelog
* Sun Jun 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-2
- Fix install dir.
* Tue Nov 22 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-1
- Initial package
+2 -2
View File
@@ -1,9 +1,9 @@
%define osuresver 2024.517.0
%define osuresver 2024.410.0
%global debug_package %{nil}
%define __strip /bin/true
Name: osu-lazer
Version: 2024.521.2
Version: 2024.412.1
Release: 1%?dist
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
@@ -1,13 +1,13 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit bfac12604e9cd0884987ca89f34a455cf16c543c
%global commit df0280f52b68f4352d8da711136609c16ce4db7b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f
%global quazip_commit 6117161af08e366c37499895b00ef62f93adc345
%global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8
%global commit_date 20240501
%global commit_date 20240325
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+2 -2
View File
@@ -1,8 +1,8 @@
%define debug_package %nil
Name: crystal
Version: 1.12.2
Release: 1%?dist
Version: 1.11.2
Release: 1%{?dist}
Summary: The Crystal Programming Language
License: Apache-2.0
URL: https://crystal-lang.org/
+1 -1
View File
@@ -1,2 +1,2 @@
let html = get("https://crystal-lang.org/");
rpm.version(find("Latest release: <strong>(.+?)</strong>", html, 1))
rpm.version(find("Latest release <.+>(.+)</a>", html, 1))
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.4.2
Version: 3.3.4
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
@@ -5,7 +5,7 @@
# https://github.com/xyproto/gendesk
%global goipath github.com/xyproto/gendesk
Version: 1.0.10
Version: 1.0.9
%global tag 1.0.9
%global commit f074161864697100fdc21a99e09b567e82aeb1b9
@@ -20,7 +20,7 @@ of information.}
%global godocs README.md
Name: %{goname}
Release: 1%?dist
Release: 2%{?dist}
Summary: Generate .desktop files and download .png icons
License: BSD-3-Clause
@@ -3,7 +3,7 @@
# https://github.com/xyproto/textoutput
%global goipath github.com/xyproto/textoutput
Version: 1.16.4
Version: 1.16.3
%gometa -f
@@ -3,7 +3,7 @@
# https://github.com/xyproto/vt100
%global goipath github.com/xyproto/vt100
Version: 1.14.4
Version: 1.14.3
%gometa -f
@@ -2,14 +2,14 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Name: kotlin-native
Version: 2.0.0
Version: 1.9.23
Release: 1%?dist
Summary: LLVM backend for the Kotlin compiler
ExclusiveArch: x86_64
License: ASL 2.0
URL: https://kotlinlang.org/docs/reference/native-overview.html
Source0: https://github.com/JetBrains/kotlin/releases/download/v%version/kotlin-native-prebuilt-linux-x86_64-%version.tar.gz
Source0: https://github.com/JetBrains/kotlin/releases/download/v%{version}/kotlin-native-linux-x86_64-%{version}.tar.gz
BuildRequires: tar
BuildRequires: sed
@@ -28,7 +28,7 @@ Kotlin compiler and native implementation of the Kotlin standard library.
%prep
tar -xf %{SOURCE0} && cd kotlin-native-prebuilt-linux-x86_64-%{version}
tar -xf %{SOURCE0} && cd kotlin-native-linux-x86_64-%{version}
sed -i "s|\(DIR *= *\).*|\1%{_bindir}|" bin/*
sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/*
@@ -36,7 +36,7 @@ sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/*
%build
%install
rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-prebuilt-linux-x86_64-%{version}
rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-linux-x86_64-%{version}
install -m 0755 bin/cinterop %{buildroot}%{_bindir}/
install -m 0755 bin/generate-platform %{buildroot}%{_bindir}/
install -m 0755 bin/jsinterop %{buildroot}%{_bindir}/
@@ -79,5 +79,65 @@ kotlinc-native test.kt -o test
%changelog
%autochangelog
* Mon Apr 03 2023 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.8.20
* Thu Feb 02 2023 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.8.10
* Wed Dec 28 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.8.0
* Wed Nov 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.21
* Thu Sep 29 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.20
* Fri Jul 08 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.10
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.0
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.21
* Thu Jun 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.7.0
* Wed Apr 20 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.21
* Mon Apr 04 2022 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.20
* Tue Dec 14 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.10
* Fri Dec 10 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.0
* Mon Nov 29 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.32
* Tue Nov 16 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.6.0
* Mon Sep 20 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.31
* Tue Aug 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.30
* Tue Jul 13 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.21
* Thu Jun 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.20
* Mon May 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.10
* Wed May 05 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.5.0
* Tue Mar 30 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.32
* Fri Feb 26 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.31
* Wed Feb 03 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.30
* Mon Jan 18 2021 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.30-RC
* Mon Dec 07 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.21
* Thu Nov 19 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.20
* Thu Sep 10 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.10
* Fri Aug 14 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.4.0
* Sat Apr 18 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Update to 1.3.72
* Mon Apr 13 2020 Gonçalo Silva <goncalossilva@gmail.com>
- Kotlin/Native 1.3.71
+1 -1
View File
@@ -1,7 +1,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Name: kotlin
Version: 2.0.0
Version: 1.9.23
Release: 1%?dist
Summary: Statically typed programming language
+6 -6
View File
@@ -1,13 +1,13 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 185e06c92362083c06c76f87e325889b1c9dc659
%global commit 33902d9dbb65fbfdfbd6e3b2a34c6e19eccb762f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.1.1
%global commit_date 20240502
%global commit_date 20240322
%global debug_package %nil
Name: nim-nightly
Version: %ver^%commit_date.%shortcommit
Release: 1%?dist
Release: 2%?dist
Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD
URL: https://nim-lang.org
@@ -107,9 +107,9 @@ install -Dpm644 dist/nimble/nimble.bash-completion %buildroot/%_datadir/bash-com
install -Dpm644 -t%buildroot/%_mandir/man1 %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4
%ifarch x86_64
mkdir -p %buildroot/%_docdir/%name/html || true
cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ || true
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ || true
mkdir -p %buildroot/%_docdir/%name/html
cp -a doc/html/*.html %buildroot/%_docdir/%name/html/
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/
%endif
cp -r lib/* %buildroot%_prefix/lib/nim/
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-pip-system-certs.spec"
}
}
@@ -1,56 +0,0 @@
# Created by pyp2rpm-3.3.10
%global pypi_name pip-system-certs
%global pypi_version 4.0
Name: python-%{pypi_name}
Version: %{pypi_version}
Release: 1%{?dist}
Summary: Live patches pip to use system certs by default
License: BSD-2-Clause
URL: https://gitlab.com/alelec/pip-system-certs
Source0: https://files.pythonhosted.org/packages/source/p/%{pypi_name}/pip_system_certs-%{pypi_version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel python3-pip python3dist(setuptools) python3dist(wheel) git
%description
This package patches pip and requests at runtime to use
certificates from the default system store (rather than the bundled certs
ca). This will allow pip to verify tls/ssl connections to servers who's cert is
trusted by your system install.
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3dist(wrapt) >= 1.10.4
%description -n python3-%{pypi_name}
This package patches pip and requests at runtime to use
certificates from the default system store (rather than the bundled certs
ca). This will allow pip to verify tls/ssl connections to servers who's cert is
trusted by your system install.
%prep
%autosetup -n pip_system_certs-%{pypi_version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
pip install git-versioner
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files pip_system_certs
%files -n python3-%{pypi_name} -f %pyproject_files
%license LICENSE
%doc README.rst
%python3_sitelib/pip_system_certs.pth
%changelog
* Thu Apr 04 2024 madomado <madonuko@outlook.com> - 4.0-1
- Initial package.
@@ -1 +0,0 @@
rpm.global("pypi_version", pypi("pip-system-certs"));
@@ -2,7 +2,7 @@
%global pypi_name protobuf
Name: python-%{pypi_name}
Version: 5.27.0
Version: 5.26.1
Release: 1%?dist
Summary: Protocol Buffers
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: python3-ruff
Version: 0.4.7
Version: 0.4.2
Release: 1%?dist
Summary: An extremely fast Python linter, written in Rust
License: MIT
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate gitoxide
Name: rust-gitoxide
Version: 0.36.0
Version: 0.35.0
Release: 1%?dist
Summary: Command-line application for interacting with git repositories
+15 -15
View File
@@ -1,9 +1,9 @@
# Generated by rust2rpm 26
# Generated by rust2rpm 24
%global crate maturin
Name: rust-terra-maturin
Version: 1.5.1
Release: %autorelease
Release: 1%?dist
Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages
License: MIT OR Apache-2.0
@@ -296,18 +296,6 @@ use the "tracing-subscriber" feature of the "%{crate}" crate.
%files -n %{name}+tracing-subscriber-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+unicode-xid-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+unicode-xid-devel %{_description}
This package contains library source intended for building other packages which
use the "unicode-xid" feature of the "%{crate}" crate.
%files -n %{name}+unicode-xid-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+upload-devel
Summary: %{summary}
BuildArch: noarch
@@ -332,6 +320,18 @@ use the "ureq" feature of the "%{crate}" crate.
%files -n %{name}+ureq-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+url-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+url-devel %{_description}
This package contains library source intended for building other packages which
use the "url" feature of the "%{crate}" crate.
%files -n %{name}+url-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+wild-devel
Summary: %{summary}
BuildArch: noarch
@@ -369,7 +369,7 @@ use the "zig" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
+2 -3
View File
@@ -1,5 +1,5 @@
Name: nushell
Version: 0.94.1
Version: 0.93.0
Release: 1%?dist
Summary: A new type of shell
License: MIT
@@ -19,8 +19,7 @@ Requires: glibc openssl zlib
%{cargo_build -f extra,dataframe} --workspace
%install
mkdir -p %buildroot%_bindir
cp target/rpm/nu* %buildroot%_bindir/
%cargo_install -f extra,dataframe
rm -rf .cargo
%post
@@ -1,25 +0,0 @@
From b62e3879abe83e0b879421a023d8e944e31f00cb Mon Sep 17 00:00:00 2001
From: madomado <madonuko@outlook.com>
Date: Mon, 25 Mar 2024 18:33:25 +0800
Subject: [PATCH] gix 0.61.1 -> 0.61.0
---
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Cargo.toml b/Cargo.toml
index d98ba90..c3059c9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -82,7 +82,7 @@ version = "1.0.4"
version = "0.4.3"
[dependencies.gix]
-version = "0.61.1"
+version = "0.61.0"
features = [
"max-performance-safe",
"revision",
--
2.44.0
+8 -9
View File
@@ -1,20 +1,21 @@
# Generated by rust2rpm 26
#bcond_without check
%global debug_package %{nil}
# Generated by rust2rpm 24
%bcond_without check
%global crate starship
Name: rust-starship
Version: 1.19.0
Release: %autorelease
Version: 1.18.1
Release: 1%?dist
Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
License: ISC
URL: https://crates.io/crates/starship
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
# Automatically generated patch to strip foreign dependencies
Patch: starship-fix-metadata-auto.diff
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: rust-packaging >= 21
BuildRequires: anda-srpm-macros
BuildRequires: cmake
BuildRequires: pkgconfig
@@ -28,13 +29,11 @@ shell! ☄🌌️.}
%package -n %{crate}
Summary: %{summary}
License: ISC
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
#license LICENSE.dependencies
%doc README.md
%{_bindir}/starship
@@ -171,7 +170,7 @@ use the "starship-battery" feature of the "%{crate}" crate.
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep_online
%build
@@ -1,6 +1,6 @@
--- starship-1.19.0/Cargo.toml 1970-01-01T00:00:01+00:00
+++ starship-1.19.0/Cargo.toml 2024-05-16T10:47:19.540098+00:00
@@ -263,18 +263,3 @@
--- starship-1.14.2/Cargo.toml 1970-01-01T00:00:01+00:00
+++ starship-1.14.2/Cargo.toml 2023-04-25T12:48:23.509565+00:00
@@ -254,18 +254,3 @@
]
default-features = false
@@ -8,7 +8,7 @@
-version = "0.2.0"
-
-[target."cfg(windows)".dependencies.windows]
-version = "0.56.0"
-version = "0.48.0"
-features = [
- "Win32_Foundation",
- "Win32_UI_Shell",
+2 -2
View File
@@ -1,6 +1,6 @@
Name: youki
Version: 0.3.3
Release: 1%?dist
Version: 0.3.2
Release: 1%{?dist}
Summary: A container runtime written in Rust
License: Apache-2.0
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate zellij
Name: rust-zellij
Version: 0.40.1
Version: 0.40.0
Release: 1%?dist
Summary: Terminal workspace with batteries included
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
%global commit 0c914bb8e56d291eb1dcaf1036683a86b7c865ec
%global commit a819ab7b36a449c2d5d0104b896c04115f875d05
%forgemeta
Name: vala-panel-appmenu
Version: 24.05
Version: 24.02
Release: 1%?dist
License: LGPL-3.0-or-later
Summary: Application Menu plugin for vala-panel
-1
View File
@@ -1 +0,0 @@
rpm.version(gitlab("6865057"));
+5 -6
View File
@@ -1,9 +1,10 @@
Name: vala-panel
Version: 24.05
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel
%global commit ead4e7a36b0e4b0a2ac43c5d9ca17eb753461afe
%forgemeta
Release: 1%?dist
Name: vala-panel
Version: 0.5.0
Release: 2%?dist
License: LGPL-3.0-or-later
Summary: This package provides Application Menu plugin for vala-panel
Group: System/GUI/Other
@@ -37,7 +38,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%forgeautosetup
%build
%meson -Dwnck=enabled -Dplatforms='wayland,x11'
%meson -Dwnck=enabled -Dplatforms='layer-shell,x11'
%meson_build
%install
@@ -72,7 +73,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica
%{_datadir}/vala-panel/applets/*.plugin
%dir %{_datadir}/vala-panel/images
%{_datadir}/vala-panel/images/background.png
%{_libdir}/girepository-1.0/ValaPanel-*.typelib
%files devel
%doc README.md
@@ -82,7 +82,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica
%{_libdir}/libvalapanel.so
%{_libdir}/pkgconfig/vala-panel.pc
%{_datadir}/vala/vapi/vala-panel.*
%{_datadir}/gir-1.0/ValaPanel-*.gir
%changelog
%autochangelog
+3 -6
View File
@@ -4,15 +4,14 @@
Name: apparmor
Version: 4.0.0~alpha3
Release: 2%{?dist}
Release: 1%{?dist}
Summary: AppArmor userspace components
%define baseversion %(echo %{version} | cut -d. -f-2)
%global normver %(echo %version | sed 's/~/-/')
License: GPL-2.0
URL: https://launchpad.net/apparmor
Source0: %{url}/%{baseversion}/%normver/+download/%{name}-%{version}.tar.gz
Source0: %{url}/%{baseversion}/%(echo %version | sed 's/~/-/')/+download/%{name}-%{version}.tar.gz
Source1: apparmor.preset
Patch01: 0001-fix-avahi-daemon-authselect-denial-in-fedora.patch
@@ -139,8 +138,6 @@ changehat abilities exposed through libapparmor.
%prep
%autosetup -p1 -n %{name}-%{version}
sed -i 's/@VERSION@/%normver/g' libraries/libapparmor/swig/python/setup.py.in
sed -i 's/${VERSION}/%normver/g' utils/Makefile
%build
export PYTHON=%{__python3}
@@ -152,7 +149,7 @@ pushd libraries/libapparmor
%configure \
--with-python \
%make_build VERSION=%normver
%make_build
popd
%make_build -C binutils
+1 -1
View File
@@ -7,7 +7,7 @@ Name: libappimage
Version: %{libver_format}
Release: 3%{?dist}
Release: 2%{?dist}
Summary: Implements functionality for dealing with AppImage files
License: MIT
@@ -1,7 +1,7 @@
Name: libayatana-common
Summary: Common functions for Ayatana System Indicators
Version: 0.9.10
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL-3.0
URL: https://github.com/AyatanaIndicators/libayatana-common
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
-4
View File
@@ -1,4 +0,0 @@
rpm.global("ver", gh("AppImageCommunity/zsync2"));
if rpm.changed() {
rpm.global("git_commit", gh_commit("AppImageCommunity/zsync2"));
}
+3 -4
View File
@@ -1,9 +1,8 @@
%global git_commit 87fb5a0f3c14d3cf35aa6547cc60d099c89ca532
%global git_commit 1608115705047d6826bcd7b35a6988deaf3dbfec
%global commit_short %(c=%{git_commit}; echo ${c:0:7})
%global ver 2.0.0-alpha-1-20230304
%global libver %ver.git%{commit_short}
%global libver 2.0.0-alpha-1-20220304.git%{commit_short}
# replace - with ~
%global libver_format %(v=%{libver}; sed 's/-/~/g' <<< $v)
@@ -18,6 +17,7 @@ License: Artistic-2.0
URL: https://github.com/AppImageCommunity/zsync2
#Source0: %%{url}/archive/refs/%%{libver}.tar.gz
Source0: %{url}/archive/%{git_commit}.tar.gz
Patch0: https://github.com/AppImageCommunity/zsync2/commit/e57e1fce68194fa920542fd334488de5123e4832.patch
BuildRequires: make
BuildRequires: cmake3
@@ -47,7 +47,6 @@ developing applications that use %{name}.
%autosetup -n zsync2-%{git_commit} -p1
%build
export CFLAGS="$CFLAGS -Wno-incompatible-pointer-types"
%cmake -DCPR_FORCE_USE_SYSTEM_CURL=ON \
-DUSE_SYSTEM_CURL=ON \
-DUSE_SYSTEM_CPR=ON
+1 -1
View File
@@ -11,6 +11,7 @@ URL: https://gitlab.com/ubports/development/core/click
Source0: %{url}/-/archive/%commit/click-%commit.tar.gz
BuildRequires: automake libtool
BuildRequires: pkgconfig
BuildRequires: make
BuildRequires: g++
BuildRequires: gcc
@@ -62,7 +63,6 @@ Provides HTML and Manpage (documentation) for Click.
NOCONFIGURE=1 \
./autogen.sh
export CFLAGS="$CFLAGS -Wno-implicit-function-declaration"
%configure
%make_build
@@ -1,23 +1,17 @@
%global debug_package %nil
Name: kwin-system76-scheduler-integration
%global forgeurl https://github.com/maxiberta/%{name}
%global commit e00f1b74998d6513552633c791ea23ffa3fe78a0
%global date 20240425
%forgemeta
Version: 0.1
Release: 2%?dist
Summary: Notify the System76 Scheduler which app has focus so it can be prioritized
License: MIT
URL: %forgeurl
Source0: %forgesource
Source1: com.system76.Scheduler.dbusproxy.service
Requires: bash dbus-tools system76-scheduler kde-cli-tools systemd kf6-kconfig
Name: kwin-system76-scheduler-integration
Version: 0.1
Release: 4%?dist
Summary: Notify the System76 Scheduler which app has focus so it can be prioritized
License: MIT
URL: https://github.com/maxiberta/kwin-system76-scheduler-integration
Source0: %url/archive/refs/tags/%version.tar.gz
Source1: system76-scheduler-dbus-proxy.sh
Source2: com.system76.Scheduler.dbusproxy.service
Requires: bash dbus-tools system76-scheduler kde-cli-tools systemd kf5-kconfig-core qt
BuildRequires: systemd-rpm-macros
# We require the Qt 4 package to provide the `qdbus` command
Requires: qt
%description
System76 Scheduler is a service which optimizes Linux's CPU scheduler and
automatically assigns process priorities for improved desktop responsiveness.
@@ -26,24 +20,21 @@ This KWin Script interactively notifies System76 Scheduler which app has focus
via D-Bus, so it is prioritized.
%prep
%forgeautosetup
%autosetup
%build
%install
mkdir -p %buildroot%_datadir/kwin/scripts/%{name}/
mkdir -p %buildroot%_libexecdir/
mkdir -p %buildroot%_userunitdir/
cp -r contents %buildroot%_datadir/kwin/scripts/%{name}/
cp -r metadata.json %buildroot%_datadir/kwin/scripts/%{name}/
cp -r system76-scheduler-dbus-proxy.sh %buildroot%_libexecdir/
install -Dm644 %SOURCE1 %buildroot%_userunitdir/com.system76.Scheduler.dbusproxy.service
mkdir -p %buildroot%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
cp -r * %buildroot%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
install -Dm755 %SOURCE1 %buildroot%_libexecdir/system76-scheduler-dbus-proxy.sh
install -Dm644 %SOURCE2 %buildroot%_userunitdir/com.system76.Scheduler.dbusproxy.service
install -Dm644 metadata.desktop %buildroot%_datadir/kservices5/kwin-system76-scheduler-integration.desktop
%post
%systemd_user_post com.system76.Scheduler.dbusproxy.service
%preun
%systemd_user_preun com.system76.Scheduler.dbusproxy.service
@@ -51,11 +42,10 @@ install -Dm644 %SOURCE1 %buildroot%_userunitdir/com.system76.Scheduler.dbusproxy
%systemd_user_postun_with_restart com.system76.Scheduler.dbusproxy.service
%files
%license LICENSE
%doc README.md
%config %_userunitdir/com.system76.Scheduler.dbusproxy.service
%_libexecdir/system76-scheduler-dbus-proxy.sh
%_datadir/kwin/scripts/%{name}/
%_datadir/kwin/scripts/kwin-system76-scheduler-integration/
%_datadir/kservices5/kwin-system76-scheduler-integration.desktop
%changelog
%autochangelog
@@ -1,5 +1 @@
rpm.global("commit", gh_commit("maxiberta/kwin-system76-scheduler-integration"));
if rpm.changed() {
rpm.global("date", date()); // remove if we don't need the `date` macro
rpm.release();
}
rpm.version(gh("maxiberta/kwin-system76-scheduler-integration"));
-6
View File
@@ -1,6 +0,0 @@
project pkg {
rpm {
spec = "openbangla-keyboard-nightly.spec"
}
labels { nightly = "1" }
}
@@ -1,84 +0,0 @@
%global ver 2.0.0
%global commit c7aeeda40f528d647af0a019984897543ebb6d5e
%global commit_date 20240505
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: openbangla-keyboard-nightly
Version: %ver^%commit_date.%shortcommit
Release: 1%?dist
Summary: An OpenSource, Unicode compliant Bengali Input Method
License: GPL-3.0-or-later
URL: https://openbangla.github.io/
Source0: https://github.com/OpenBangla/OpenBangla-Keyboard/archive/%commit.tar.gz
Source1: https://github.com/OpenBangla/riti/archive/master.tar.gz
BuildRequires: cmake anda-srpm-macros rust-packaging git-core gcc-c++
BuildRequires: qt5-qtbase-devel pkgconfig(ibus-1.0) fcitx5-devel pkgconfig(libzstd)
Requires: qt5-qtbase hicolor-icon-theme zstd
Requires: openbangla-im = %version-%release
Provides: openbangla-keyboard = %version-%release
Conflicts: openbangla-keyboard
%description
OpenBangla Keyboard is an open source, Unicode compliant, Bangla input method for GNU/Linux systems.
Its a full-fledged Bangla input method with typing automation tools, includes many famous typing
methods such as Avro Phonetic, Probhat, Munir Optima, National (Jatiya) etc.
%package -n ibus-openbangla
Summary: OpenBangla Keyboard for IBus
Requires: ibus
Requires: openbangla-keyboard = %version-%release
Provides: openbangla-im = %version-%release
Conflicts: openbangla-im
%description -n ibus-openbangla
OpenBangla Keyboard for IBus.
%package -n fcitx5-openbangla
Summary: OpenBangla Keyboard for Fcitx5
Requires: fcitx5
Requires: openbangla-keyboard = %version-%release
Provides: openbangla-im = %version-%release
Conflicts: openbangla-im
%description -n fcitx5-openbangla
OpenBangla Keyboard for Fcitx5.
%prep
%autosetup -n OpenBangla-Keyboard-%commit
rmdir src/engine/riti
tar xf %SOURCE1 -C src/engine/
mv src/engine/riti-master src/engine/riti
%build
if [[ -d build ]]; then rm -rf build; fi
%cmake -DENABLE_FCITX=YES -DENABLE_IBUS=YES
%cmake_build
%install
%cmake_install
%files
%doc README.adoc
%license LICENSE
%_bindir/openbangla-gui
%_datadir/applications/openbangla-keyboard.desktop
%_datadir/icons/hicolor/*/apps/openbangla-keyboard.png
%_datadir/metainfo/io.github.openbangla.keyboard.metainfo.xml
%_datadir/openbangla-keyboard/
%_datadir/pixmaps/openbangla-keyboard.png
%files -n ibus-openbangla
%_libexecdir/ibus-engine-openbangla
%_datadir/ibus/component/openbangla.xml
%files -n fcitx5-openbangla
%_libdir/fcitx5/openbangla.so
%_datadir/fcitx5/addon/openbangla.conf
%_datadir/fcitx5/inputmethod/openbangla.conf
%changelog
%autochangelog
@@ -1,8 +0,0 @@
if filters.contains("nightly") {
rpm.global("commit", get("https://api.github.com/repos/OpenBangla/OpenBangla-Keyboard/commits/develop").json().sha);
if rpm.changed() {
rpm.global("ver", gh("OpenBangla/OpenBangla-Keyboard"));
rpm.global("commit_date", date());
rpm.release();
}
}
+1 -1
View File
@@ -4,7 +4,7 @@
%define _build_id_links none
Name: sass
Version: 1.77.4
Version: 1.75.0
Release: 1%?dist
Summary: The reference implementation of Sass, written in Dart
License: MIT
-8
View File
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "cros-keyboard-map.spec"
}
labels {
nightly = "1"
}
}
@@ -1,89 +0,0 @@
%global commit 1889baff16c08ddf2382d95ca18caa37001d5971
%global commit_date 20240418
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %{nil}
%define __os_install_post %{nil}
Name: cros-keyboard-map
Version: %commit_date.%shortcommit
Release: 1%?dist
License: BSD-3-Clause
Summary: Utility to generate keyd configurations for use on Chromebooks
URL: https://github.com/WeirdTreeThing/cros-keyboard-map
Source0: https://github.com/WeirdTreeThing/cros-keyboard-map/archive/%commit/cros-keyboard-map-%commit.tar.gz
%{?systemd_requires}
BuildRequires: systemd-rpm-macros
Requires: keyd python3
%description
Set of tools designed to help develop and debug software and firmware on Intel platforms with AudioDSP onboard.
Related to alsa-utils which is also set of utilities but targets AdvancedLinuxSoundArchitecture (ALSA) audience in more general fashion.
%prep
%autosetup -n cros-keyboard-map-%commit
%install
mkdir -p %buildroot/etc/cros-keyboard-map/configs
install -Dm755 cros-keyboard-map.py %buildroot/etc/cros-keyboard-map/cros-keyboard-map.py
cp configs/* %buildroot/etc/cros-keyboard-map/configs
mkdir -p %buildroot/usr/bin
tee %buildroot/usr/bin/um-generate-cros-keymap <<EOF
if (grep -E "^(Nocturne|Atlas|Eve)$" /sys/class/dmi/id/product_name &> /dev/null)
then
cp /etc/cros-keyboard-map/configs/cros-pixel.conf /etc/cros-keyboard-map/current.config
elif (grep -E "^(Sarien|Arcada)$" /sys/class/dmi/id/product_name &> /dev/null)
then
cp /etc/cros-keyboard-map/configs/cros-sarien.conf /etc/cros-keyboard-map/current.config
else
python3 /etc/cros-keyboard-map/cros-keyboard-map.py --file /etc/cros-keyboard-map/current.config
fi
mkdir -p /etc/keyd
if [[ -f /etc/keyd/default.conf ]]; then
rm /etc/keyd/default.conf
fi
ln -s /etc/cros-keyboard-map/current.config /etc/keyd/default.conf
EOF
mkdir -p %buildroot/etc/systemd/system
tee %buildroot/etc/systemd/system/cros-keyboard-map.service <<EOF
[Unit]
Description=Generate chromebook keyboard layout
Before=keyd.service
After=tmp.mount
[Service]
Type=oneshot
ExecStart=/bin/bash /usr/bin/um-generate-cros-keymap
[Install]
WantedBy=sysinit.target
EOF
chmod +x %buildroot/usr/bin/um-generate-cros-keymap
%post
%systemd_post cros-keyboard-map.service
%systemd_post keyd.service
%preun
%systemd_preun cros-keyboard-map.service
%systemd_preun keyd.service
%postun
%systemd_postun_with_restart cros-keyboard-map.service
%systemd_postun_with_restart keyd.service
%files
%doc README.md
%license LICENSE
/etc/cros-keyboard-map/*
/etc/systemd/system/cros-keyboard-map.service
/usr/bin/um-generate-cros-keymap
%changelog
* Sat May 4 2024 Owen-sz <owen@fyralabs.com>
- Initial package.
@@ -1,7 +0,0 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("WeirdTreeThing/cros-keyboard-map"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
}
Submodule anda/system/kernel-mt8183/source added at 849dc4a1bb
+1 -1
View File
@@ -1,5 +1,5 @@
Name: limine
Version: 7.5.3
Version: 7.4.1
Release: 1%?dist
Summary: Modern, advanced, portable, multiprotocol bootloader
License: BSD-2-Clause
+1 -1
View File
@@ -5,7 +5,7 @@
%endif
Name: submarine
Version: 0.2.1
Version: 0.2.0
Release: 1%?dist
Summary: Experimental bootloader for ChomeOS's depthcharge
License: GPL-3.0
+1 -7
View File
@@ -1,5 +1,5 @@
Name: anda-srpm-macros
Version: 0.1.6
Version: 0.1.5
Release: 1%{?dist}
Summary: SRPM macros for extra Fedora packages
@@ -9,7 +9,6 @@ Source0: macros.cargo_extra
Source1: macros.caching
Source2: macros.anda
Source3: macros.go_extra
Source4: macros.nim_extra
Recommends: rust-packaging
Requires: git-core
@@ -29,20 +28,15 @@ install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE0}
install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE1}
install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE2}
install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE3}
install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE4}
%files
%{_rpmmacrodir}/macros.cargo_extra
%{_rpmmacrodir}/macros.caching
%{_rpmmacrodir}/macros.anda
%{_rpmmacrodir}/macros.go_extra
%{_rpmmacrodir}/macros.nim_extra
%changelog
* Wed Mar 13 2024 madonuko <mado@fyralabs.com> - 0.1.6-1
- Add nim_c, nim_tflags and nim_lflags
* Thu Aug 3 2023 madonuko <mado@fyralabs.com> - 0.1.4-1
- Add go_build_online and go_prep_online
-5
View File
@@ -1,5 +0,0 @@
%nim_tflags %(echo "%?build_cflags -fPIE" | sed "s/-O2/-Ofast/g" | sed "s/-Wall//g")
%nim_lflags %?build_ldflags -pie
%nim_c -d:release -t:"%nim_tflags" -l:"%nim_lflags"
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 1.8.10-7
%global ver 1.8.10-6
Summary: tauOS GTK/GNOME Shell Themes
Name: tau-helium
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate anda
Name: rust-anda
Version: 0.1.29
Version: 0.1.28
Release: 1%?dist
Summary: Andaman Build toolchain
+1 -1
View File
@@ -1,5 +1,5 @@
Name: gradle
Version: 8.8.0
Version: 8.7.0
Release: 1%?dist
Summary: Powerful build system for the JVM
URL: https://gradle.org/
+2 -2
View File
@@ -1,13 +1,13 @@
%define debug_package %nil
Name: katsu
Version: 0.5.0
Version: 0.2.2
Release: 1%?dist
Summary: The vicious image builder
License: MIT
URL: https://github.com/FyraLabs/katsu
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: xorriso dracut limine grub2 systemd-devel squashfs-tools parted gdisk
Requires: xorriso dracut limine grub2 systemd-devel squashfs-tools
Requires: dracut-live dracut-config-generic dracut-config-rescue grub2-tools-extra dracut-squash
BuildRequires: cargo rust-packaging pkgconfig(libudev) clang-devel
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: subatomic
Version: 0.8.1
Version: 0.8.0
Release: 1%?dist
Summary: A modern package delivery system
+1 -1
View File
@@ -12,7 +12,7 @@
%global __provides_exclude_from %{_libdir}/%{name}/.*\\.so
Name: electron
Version: 30.0.9
Version: 29.3.0
Release: 1%?dist
Summary: Build cross platform desktop apps with web technologies
License: MIT
+1 -1
View File
@@ -18,7 +18,7 @@ Source0: %{forgesource}
Provides: %{long_name} = %{version}-%{release}
Provides: %{long_name}-core = %{version}-%{release}
BuildRequires: dotnet-sdk-8.0
BuildRequires: dotnet-sdk-7.0
# Require DPKG, so that we can use the `dpkg-architecture` command. which makes the build script happy.
# TODO: Better solution: Patch out the debian-specific packaging code.
BuildRequires: dpkg-dev
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "gsctool.spec"
}
}
-40
View File
@@ -1,40 +0,0 @@
%define commit c060a44d085fefabd414a026dc3177533f20f0f3
%define shortcommit %(c=%{commit}; echo ${c:0:12})
Name: gsctool
Version: git+%{shortcommit}
Release: 1%{?dist}
Summary: Chromium OS EC utilities
License: BSD-3-Clause
URL: https://chromium.googlesource.com/chromiumos/platform/ec
Source0: https://chromium.googlesource.com/chromiumos/platform/ec/+archive/%{commit}.tar.gz#/%{name}-git+%{commit}.tar.gz
BuildRequires: pkgconfig
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: gcc
%description
Chromium OS EC utilities
%prep
%autosetup -c
%build
ls
pushd extra/usb_updater
%make_build
%install
pushd extra/usb_updater
install -D -m 755 gsctool %{buildroot}%{_bindir}/gsctool
%files
%{_bindir}/gsctool
%changelog
* Wed Mar 27 2024 Cappy Ishihara <cappy@cappuchino.xyz>
- initial release
+1
View File
@@ -0,0 +1 @@
*.tar.gz
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "umstellar.spec"
}
}
+63
View File
@@ -0,0 +1,63 @@
# Created by pyp2rpm-3.3.10
%global pypi_name umstellar
%global pypi_version 0.0.3
Name: python-%{pypi_name}
Version: 0.2.0
Provides: python3-%{pypi_name} = %{version}-%{release}
Provides: %{pypi_name} = %{version}-%{release}
Release: 1%?dist
Summary: Ultramarine Quickstart Tool
License: None
URL: https://github.com/Ultramarine-Linux/stellar
Source0: %{url}/archive/v%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3dist(setuptools)
%description
Stellar (Stellar)Stellar is a quick-and-dirty GUI post-install menu for
Ultramarine Linux. It's written in Python and uses libadwaita for the UI.We
hacked this together in a few days, just in time for Ultramarine Linux 39 which
happened to get delayed due to some major GNOME 45 porting issues. It's meant
to only be used for Ultramarine Linux 39's Anaconda post-install menu.
Why?So,...
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3dist(requests)
Requires: python3dist(setuptools)
Requires: python3dist(setuptools) = 67.7.2
Requires: anaconda-core
%description -n python3-%{pypi_name}
Stellar is a quick-and-dirty GUI post-install menu for
Ultramarine Linux
%prep
%autosetup -n stellar-%{pypi_version}
%build
%py3_build
%install
%py3_install
# install kickstart file
install -D -m 644 example.ks %{buildroot}%{_datadir}/anaconda/post-scripts/stellar.ks
%files -n python3-%{pypi_name}
%license LICENSE
%doc README.md
%{python3_sitelib}/umstellar
%{python3_sitelib}/%{pypi_name}-%{pypi_version}-py%{python3_version}.egg-info
%{_datadir}/anaconda/post-scripts/stellar.ks
%changelog
* Fri Nov 10 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.0.1-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Ultramarine-Linux/stellar"));
+3 -3
View File
@@ -1,8 +1,8 @@
#bcond_without tests
%global commit ac817bc83efd939dca3e40c4b527d0ccfc77172b
%global commit e5d4f11104ce7ea1717a90eea82c0f7d230ea5d5
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240429
%global ver 2024.04.09
%global commit_date 20240325
%global ver 2024.03.10
Name: yt-dlp-nightly
Version: %ver^%commit_date.%shortcommit
-12
View File
@@ -72,16 +72,4 @@
<packagereq type="default">pantheon-tweaks</packagereq>
</packagelist>
</group>
<group>
<id>helium</id>
<name>Helium Theme and libhelium</name>
<description>The Application Framework and Theme for tauOS.</description>
<default>false</default>
<uservisible>true</uservisible>
<packagelist>
<packagereq type="default">libhelium</packagereq>
<packagereq type="default">tau-helium</packagereq>
<packagereq type="default">tau-hydrogen</packagereq>
</packagelist>
</group>
</comps>