Compare commits

..

1 Commits

Author SHA1 Message Date
madomado ad85da2080 fix(halloy): anda.hcl
Signed-off-by: madomado <madonuko@outlook.com>
2025-07-15 14:59:44 +08:00
148 changed files with 311 additions and 1262 deletions
+4 -4
View File
@@ -1,9 +1,9 @@
%global xurl https://files.pythonhosted.org/packages/64/2b/5ec048a8670ae2b77272d6cd732fa0f89bc3ca7d0177aeaeabee79c537e8/anki-25.7.4-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/2a/a6/31fc7b93d724bcf1434fe84f55ec0f19922c257a7239c1989cd0d20dad3a/anki-25.7.4-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/2a/fd/28b9c51b4a6a5169ae0ca8cc977dc1ec5445693699f564744a3280f371f2/aqt-25.7.4-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/bf/05/3f3e0e890408cd8bf590bb00029de1623d85a09f2bc40545f87f4fa5e0f8/anki-25.7.2-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/ed/0a/6f07edb9b60c0aa5e5ea2546ffb2f9cf079dd6b7b5b90f0d31852978c3b9/anki-25.7.2-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/83/0b/51bf1a1f623fe52a590050087dcdfdaeab72025a2dd02bb6e5d3627de4e2/aqt-25.7.2-py3-none-any.whl
Name: anki-bin
Version: 25.7.4
Version: 25.7.2
Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.07.4
Version: 25.07.2
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 25.07.4
Version: 25.07.2
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -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.2.2
Version: 2.2.1
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.727
Version: 0.0.717
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.727
Version: 0.0.717
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-ptb-openasar
Version: 0.0.153
Version: 0.0.152
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.153
Version: 0.0.152
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 0a46a7d3329d86629d7562d9f5747da70973a338
%global commit_date 20250723
%global commit 1a1d1682fe4978dca98c2811c5c8cb67114991b1
%global commit_date 20250713
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flatpost
Version: 1.0.7
Version: 1.0.6
Release: 1%?dist
License: BSD-2-Clause
Summary: Desktop environment agnostic Flathub software center.
+1 -1
View File
@@ -1,6 +1,6 @@
rpm.global("commit", gh_commit("Milkshiift/GoofCord"));
if rpm.changed {
let v = gh_tag("Milkshiift/GoofCord");
let v = gh_tag(""Milkshiift/GoofCord");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
+1 -1
View File
@@ -2,4 +2,4 @@ project pkg {
rpm {
spec = "halloy.spec"
}
}
}
+28 -30
View File
@@ -1,27 +1,22 @@
# Generated by rust2rpm 27
%bcond check 1
%global appid org.squidowl.halloy
%global crate halloy
Name: halloy
Version: 2025.6
Release: 1%{?dist}
Release: %autorelease
Summary: An open-source IRC client written in Rust, with the Iced GUI library
Packager: Yoong jin <solomoncyj@gmail.com>
SourceLicense: GPL-3.0-or-later
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-3-Clause AND (BSD-3-Clause OR MIT OR Apache-2.0) AND BSL-1.0 AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND (GPL-3.0+ OR BSD-3-Clause) AND (GPL-3.0-or-later) AND ISC AND (LGPL-3.0-or-later OR MPL-2.0) AND MIT AND (MIT AND (MIT OR Apache-2.0)) AND (MIT OR Apache-2.0) AND ((MIT OR Apache-2.0) AND NCSA) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND Unlicense AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND (BSD-3-Clause) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND (BSL-1.0) AND (CC0-1.0) AND (CC0-1.0 OR Apache-2.0) AND (GPL-3.0+ OR BSD-3-Clause) AND (GPL-3.0-or-later) AND (ISC) AND (LGPL-3.0-or-later OR MPL-2.0) AND (MIT) AND (MIT AND (MIT OR Apache-2.0)) AND (MIT OR Apache-2.0) AND ((MIT OR Apache-2.0) AND NCSA) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND (MPL-2.0) AND (Unicode-3.0) AND (Unlicense) AND (Unlicense OR MIT) AND (Zlib) AND (Zlib OR Apache-2.0 OR MIT)
URL: https://github.com/squidowl/halloy
Source: https://github.com/squidowl/halloy/archive/refs/tags/%{version}.tar.gz
Source: https://github.com/squidowl/halloy/archive/refs/tags/%{Version}.tar.gz
BuildRequires: alsa-lib-devel
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
%description
%{summary}.
%description %{Summary}
%prep
%autosetup -n halloy-%{version} -p1
@@ -30,17 +25,29 @@ BuildRequires: openssl-devel
%build
%cargo_build
%cargo_license_summary_online
%{cargo_license} > LICENSE.dependencies
%install
%crate_install_bin
desktop-file-install assets/linux/%{appid}.desktop
install -Dpm644 assets/linux/%{appid}.appdata.xml -t %{buildroot}%{_datadir}/metainfo
mkdir -p %{buildroot}%{_datadir}
cp -r assets/linux/icons -t %{buildroot}%{_datadir}
%cargo_license_summary_online
%{cargo_license_online} > LICENSE.dependencies
#copy logo file to be used in desktop file
cp ./assets/logo.png %{buildroot}/%{_datadir}/icons/halloy.png
%cargo_install
#generate desktop file
desktop-file-edit \
--set-key=Type \
--set-value=Application \
--set-key=Name\
--set-value=Halloy\
--set-key=Comment \
--set-value=%{Summary} \
--set-key=Exec \
--set-value=%{_bindir}/halloy \
--set-key=Icon \
--set-value=%{_datadir}/icons/halloy.png \
--set-key=Terminal \
--set-value=false \
%{buildroot}/%{_datadir}/applications/halloy.desktop
%if %{with check}
%check
@@ -54,17 +61,8 @@ cp -r assets/linux/icons -t %{buildroot}%{_datadir}
%doc CHANGELOG.md
%doc README.md
%{_bindir}/halloy
%{_datadir}/applications/%{appid}.desktop
%{_datadir}/metainfo/%{appid}.appdata.xml
%{_iconsdir}/hicolor/16x16/apps/%{appid}.png
%{_iconsdir}/hicolor/24x24/apps/%{appid}.png
%{_iconsdir}/hicolor/32x32/apps/%{appid}.png
%{_iconsdir}/hicolor/48x48/apps/%{appid}.png
%{_iconsdir}/hicolor/64x64/apps/%{appid}.png
%{_iconsdir}/hicolor/96x96/apps/%{appid}.png
%{_iconsdir}/hicolor/128x128/apps/%{appid}.png
%{_iconsdir}/hicolor/256x256/apps/%{appid}.png
%{_iconsdir}/hicolor/512x512/apps/%{appid}.png
%{_datadir}/icons/halloy.png
%{_datadir}/applications/halloy.desktop
%changelog
%autochangelog
+2 -1
View File
@@ -1 +1,2 @@
rpm.version(gh("squidowl/halloy"));
let ver = gh("squidowl/halloy"); // gets latest version from GitHub
rpm.version(ver); // updates the version in the spec file using `ver`
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit b47fd2842a295fca9d7681a7a85a8371faad0c47
%global commit fdbea0fe66e7bd28610fee4c837810f2c0da1503
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250725
%global commit_date 20250715
%global ver 0.40.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-07-25
%global ver 2025-07-15
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "vencord-desktop.spec"
}
}
@@ -4,11 +4,10 @@
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/vesktop/.*\\.so
Name: vesktop
Obsoletes: VencordDesktop < 1.5.8-1
Obsoletes: vencord-desktop < 1.5.8-1
Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.8
Release: 2%?dist
Release: 1%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
URL: https://github.com/Vencord/Vesktop
@@ -36,18 +35,18 @@ Name=Vesktop
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/vesktop
Exec=/usr/bin/vencorddesktop
Icon=vesktop
Categories=Network;InstantMessaging;
StartupWMClass=vesktop
StartupWMClass=VencordDesktop
Keywords=discord;vesktop;vencord;shelter;armcord;electron;
EOF
%build
npx pnpm install --no-frozen-lockfile
npx pnpm package:dir
npx pnpm@8 install --no-frozen-lockfile
npx pnpm@8 package:dir
%install
@@ -55,24 +54,21 @@ npx pnpm package:dir
mkdir -p %buildroot/usr/share/vesktop
cp -r dist/*-unpacked/. %buildroot/usr/share/vesktop/.
install -Dm755 dist/*-unpacked/vesktop %buildroot/usr/bin/vesktop
ln -sf /usr/share/vesktop/vesktop %buildroot/usr/bin/vesktop
ln -sf /usr/bin/vesktop %buildroot/usr/bin/vencorddesktop
install -Dm755 dist/*-unpacked/vencorddesktop %buildroot/usr/bin/vencorddesktop
ln -sf /usr/share/vesktop/vencorddesktop %buildroot/usr/bin/vencorddesktop
install -Dm644 vesktop.desktop %buildroot/usr/share/applications/vesktop.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/vesktop.png
%files
%doc README.md
%license LICENSE
/usr/bin/vesktop
/usr/bin/vencorddesktop
/usr/share/applications/vesktop.desktop
/usr/share/pixmaps/vesktop.png
/usr/share/vesktop/*
%changelog
* Thu Jul 24 2025 Atmois <info@atmois.com> - 1.5.8-2
- Rename from vencord-desktop to vesktop and amend the spec file accordingly
* Tue Nov 07 2023 Cappy Ishihara <cappy@cappuchino.xyz> - 0.4.3-1
- Initial package
-5
View File
@@ -1,5 +0,0 @@
project "pkg" {
rpm {
spec = "vesktop.spec"
}
}
@@ -1,26 +0,0 @@
Description: In Debian, use Noto Sans font, not Ubuntu font.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Forwarded: not needed, Debian-specific
--- a/plugins/background/Components/ListItemsHeader.qml
+++ b/plugins/background/Components/ListItemsHeader.qml
@@ -44,7 +44,7 @@
}
color: theme.palette.normal.foregroundText
- font.family: "Ubuntu"
+ font.family: "Noto Sans"
fontSize: "medium"
elide: Text.ElideRight
textFormat: Text.PlainText
--- a/plugins/battery/PageComponent.qml
+++ b/plugins/battery/PageComponent.qml
@@ -138,7 +138,7 @@
ctx.lineWidth = units.dp(2)
var fontHeight = FontUtils.sizeToPixels("small")
- ctx.font="%1px Ubuntu".arg(fontHeight)
+ ctx.font="%1px Noto Sans".arg(fontHeight)
ctx.translate(0, 1)
@@ -1,121 +0,0 @@
Description: Disable all trust-store related settings. Not available in Debian.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Forwarded: not needed, Debian-specific
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -53,7 +53,7 @@
pkg_check_modules(GIO REQUIRED gio-2.0 gio-unix-2.0)
pkg_check_modules(LIBSYSTEMD REQUIRED libsystemd)
pkg_check_modules(POLKIT_AGENT REQUIRED polkit-agent-1)
-pkg_check_modules(TRUST_STORE REQUIRED trust-store)
+#pkg_check_modules(TRUST_STORE REQUIRED trust-store)
pkg_search_module(UPOWER_GLIB REQUIRED upower-glib)
pkg_search_module(ACCOUNTSSERVICE REQUIRED accountsservice)
if (ENABLE_UBUNTU_ACCOUNTSSERVICE)
--- a/plugins/security-privacy/CMakeLists.txt
+++ b/plugins/security-privacy/CMakeLists.txt
@@ -18,8 +18,8 @@
${LIBSYSTEMD_LDFLAGS})
set(QML_SOURCES
- AppAccess.qml
- AppAccessControl.qml
+# AppAccess.qml
+# AppAccessControl.qml
here-terms.qml
Location.qml
LockSecurity.qml
@@ -37,8 +37,8 @@
plugin.h
securityprivacy.cpp
securityprivacy.h
- trust-store-model.cpp
- trust-store-model.h
+# trust-store-model.cpp
+# trust-store-model.h
)
add_library(LomiriSecurityPrivacyPanel MODULE ${PANEL_SOURCES} ${QML_SOURCES})
@@ -47,7 +47,7 @@
QT_NO_KEYWORDS)
target_include_directories(LomiriSecurityPrivacyPanel PRIVATE
${Intl_INCLUDE_DIRS}
- ${TRUST_STORE_INCLUDE_DIRS}
+# ${TRUST_STORE_INCLUDE_DIRS}
${GLIB_INCLUDE_DIRS}
)
target_link_libraries (LomiriSecurityPrivacyPanel
@@ -58,7 +58,7 @@
Qt5::Quick
Qt5::DBus
LomiriSystemSettingsPrivate
- ${TRUST_STORE_LDFLAGS}
+# ${TRUST_STORE_LDFLAGS}
${GLIB_LDFLAGS}
)
--- a/plugins/security-privacy/PageComponent.qml
+++ b/plugins/security-privacy/PageComponent.qml
@@ -64,15 +64,15 @@
case 'location':
page = Qt.resolvedUrl("Location.qml");
break;
- case 'permissions':
- page = Qt.resolvedUrl("AppAccess.qml")
- break;
- }
- } else if (pluginOptions && pluginOptions['service']) {
- // This whole else if branch will be removed once the
- // camera app asks for [1] as described in lp:1545733.
- // [1] settings:///system/permissions?service=camera
- page = Qt.resolvedUrl("AppAccess.qml");
+// case 'permissions':
+// page = Qt.resolvedUrl("AppAccess.qml")
+// break;
+ }
+// } else if (pluginOptions && pluginOptions['service']) {
+// // This whole else if branch will be removed once the
+// // camera app asks for [1] as described in lp:1545733.
+// // [1] settings:///system/permissions?service=camera
+// page = Qt.resolvedUrl("AppAccess.qml");
}
if (page) {
pageStack.addPageToNextColumn(root, page, opts);
@@ -222,10 +222,10 @@
value: locationActionGroup.enabled.state
}
- SettingsListItems.SingleValueProgression {
- text: i18n.tr("App permissions")
- onClicked: pageStack.addPageToNextColumn(root, Qt.resolvedUrl("AppAccess.qml"), {pluginManager: pluginManager})
- }
+// SettingsListItems.SingleValueProgression {
+// text: i18n.tr("App permissions")
+// onClicked: pageStack.addPageToNextColumn(root, Qt.resolvedUrl("AppAccess.qml"), {pluginManager: pluginManager})
+// }
}
}
}
--- a/plugins/security-privacy/plugin.cpp
+++ b/plugins/security-privacy/plugin.cpp
@@ -37,7 +37,7 @@
Q_ASSERT(uri == QLatin1String("Lomiri.SystemSettings.SecurityPrivacy"));
qmlRegisterSingletonType<Connectivity>(uri, 1, 0, "Connectivity", connectivitySingeltonProvider);
qmlRegisterType<SecurityPrivacy>(uri, 1, 0, "LomiriSecurityPrivacyPanel");
- qmlRegisterType<TrustStoreModel>(uri, 1, 0, "TrustStoreModel");
+// qmlRegisterType<TrustStoreModel>(uri, 1, 0, "TrustStoreModel");
}
void BackendPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
--- a/tests/plugins/CMakeLists.txt
+++ b/tests/plugins/CMakeLists.txt
@@ -4,7 +4,7 @@
add_subdirectory(bluetooth)
add_subdirectory(wifi)
add_subdirectory(notifications)
-add_subdirectory(security-privacy)
+#add_subdirectory(security-privacy)
set(qmltest_DEFAULT_TARGETS qmluitests)
set(qmltest_DEFAULT_PROPERTIES ENVIRONMENT "LC_ALL=C")
@@ -1,24 +0,0 @@
Description: Show hotspot feature on any device, not just phones.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Forwarded: not yet, Debian-specific for now
--- a/plugins/hotspot/hotspot.settings
+++ b/plugins/hotspot/hotspot.settings
@@ -6,7 +6,8 @@
"category": "network",
"priority": 2,
"form-factors": [
- "phone"
+ "phone",
+ "tablet"
],
"keywords": [
"network",
@@ -14,6 +15,6 @@
"tethering"
],
"has-dynamic-keywords": false,
- "has-dynamic-visibility": true,
+ "has-dynamic-visibility": false,
"page-component": "PageComponent.qml"
}
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 5bf6cb2c2d1319ad0975db7e4ec8ea7269baa7d3
%global commit d10dc96fed940a01e129aae5202403aa61148c5d
%forgemeta
Name: lomiri-system-settings
@@ -9,9 +9,10 @@ Summary: The system settings application for Lomiri
License: GPLv3
URL: https://gitlab.com/ubports/development/core/lomiri-system-settings
Source0: %{url}/-/archive/%commit/lomiri-system-settings-%commit.tar.gz
Patch0: 2002_use-Noto-font-instead-of-Ubuntu-font.patch
Patch1: 2011_build-without-trust-store.patch
Patch2: 2013_show-hotspot-on-desktop.patch
Patch0: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-4/debian/patches/0001_lib-LomiriSystemSettingsPrivate-accountsservice.cpp-Register-missing-D-Bus-types.patch
Patch1: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-4/debian/patches/2002_use-Noto-font-instead-of-Ubuntu-font.patch
Patch2: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-4/debian/patches/2011_build-without-trust-store.patch
Patch3: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-4/debian/patches/2013_show-hotspot-on-desktop.patch
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -1,5 +1,5 @@
rpm.global("commit", gh_commit("hyprwm/hyprland-protocols"));
rpm.global("commit", gh_commit("hyprwm/hyprlang-protocols"));
if rpm.changed() {
rpm.global("ver", gh_rawfile("hyprwm/hyprland-protocols", "main", "VERSION"));
rpm.global("ver", gh_rawfile("hyprwm/hyprlang-protocols", "main", "VERSION"));
rpm.global("commit_date", date());
}
@@ -1,5 +1,5 @@
Name: hyprlock
Version: 0.9.0
Version: 0.8.2
Release: 1%?dist
Summary: Hyprland's GPU-accelerated screen locking utility
License: BSD-3-Clause
@@ -3,8 +3,8 @@
%global realname hyprutils
%global ver 0.8.1
%global commit 8dd20c73e05ed2f919b174022015a60f76ac5899
%global commit_date 20250724
%global commit bcabcbada90ed2aacb435dc09b91001819a6dc82
%global commit_date 20250712
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -12,7 +12,7 @@
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 0.13.12
Version: 0.12.33
%gometa -f
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bun-bin
Version: 1.2.19
Version: 1.2.18
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.102.24914
Version: 1.102.04606
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+1 -1
View File
@@ -1,6 +1,6 @@
Name: flow-control
Epoch: 1
Version: 0.4.0
Version: 0.3.3
Release: 1%?dist
Summary: A programmer's text editor
License: MIT
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.32.7
Version: 3.32.6
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit 03ea024bc19269b5e6d043191a5516553dc993d7
%global commit c75c4a9685354f3a4049d1b45820337f38ca8825
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-07-24
%global fulldate 2025-07-14
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.1.4
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash d7e43d497448cc30a20c38b8d76388877f6918e7
%global commit_date 20250723
%global commit_hash 3a7705a0909e74fd50554cbdc946767a7dd7c801
%global commit_date 20250712
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+1 -1
View File
@@ -2,7 +2,7 @@
%global raw_forgeurl https://raw.githubusercontent.com/%{crate}/%{crate}
Name: rust-neovide
Version: 0.15.1
Version: 0.14.1
Release: 1%?dist
Summary: No Nonsense Neovim Client in Rust
+1 -1
View File
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
%bcond docs 1
Name: rio
Version: 0.2.23
Version: 0.2.20
Release: 1%?dist
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+1 -1
View File
@@ -5,7 +5,7 @@ A responsive, good looking with modern design documentation theme for Sphinx, wi
%bcond docs 0
Name: python-%{pypi_name}
Version: 2025.7.24
Version: 2025.7.14
Release: 1%?dist
Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode
License: BSD-3-Clause
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit b446d66be780c5b73f5b429033055e950edf27e2
%global commit 440beb8a90b06c579b0b0a50abec126f7e5baa62
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250725
%global ver 0.198.0
%global commit_date 20250715
%global ver 0.196.0
%bcond_with check
%bcond nightly 1
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.197.1-pre
%global ver 0.195.1-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.196.6
Version: 0.194.3
Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
@@ -1,5 +1,5 @@
Name: sarasa-gothic-fonts
Version: 1.0.32
Version: 1.0.31
Release: 1%?dist
URL: https://github.com/be5invis/Sarasa-Gothic
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
@@ -8,7 +8,7 @@
%bcond_with kms
Name: emulationstation-de
Version: 3.3.0
Version: 3.2.0
Release: 1%?dist
Summary: ES-DE is a frontend for browsing and launching games from your multi-platform collection.
Packager: Cappy Ishihara <cappy@fyralabs.com>
@@ -1,8 +1,8 @@
%define debug_package %nil
%global commit 1d4bffb9ca8c78387e4c4e1f5bfa4a73c55b16da
%global commit 35ac9fe5f22f3e8d98a34ecb032bc601c67bfe01
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250725
%global commit_date 20250526
Name: gamescope-session
Version: %commit_date.%shortcommit
@@ -15,8 +15,8 @@
%global comet_version 0.2.0
Name: %{shortname}-games-launcher
Version: 2.18.0
Release: 1%?dist
Version: 2.17.2
Release: 2%?dist
Summary: A games launcher for GOG, Amazon, and Epic Games
License: GPL-3.0-only AND MIT AND BSD-3-Clause
URL: https://heroicgameslauncher.com
@@ -61,6 +61,7 @@ wait
%install
mkdir -p %{buildroot}%{_datadir}/%{shortname}
mv $(find . -iname "*LICENSE*" -not -path "./node_modules/*" -and -not -path "./public/*") .
mv LICENSE node-font-list.LICENSE
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/node_modules/font-list/libs/{darwin,win32}
%ifarch aarch64
# Keep the x86_64 Windows binaries run through Wine just in case
@@ -94,6 +95,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{reverse_dns}.deskto
%license legendary.LICENSE
%license LICENSES.chromium.html
%license LICENSE.electron.txt
%license node-font-list.LICENSE
%dir %{_datadir}/%{shortname}
%{_datadir}/%{shortname}/*
%{_bindir}/%{shortname}
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.60.7
Version: 0.60.0
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
@@ -1,10 +1,10 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit b90cda5eef5bf151918ff33d253f4f58444ba8aa
%global commit 0dbaeef8a670fc4044b435bf1e58fcf8f69d68a7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250725
%global commit_date 20250714
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+2 -2
View File
@@ -6,8 +6,8 @@
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global commit b90bacba4870534dfc501a51119b5913337a5e95
%global ver 0.0.37-18087
%global commit 9c93ec0bc31bbc94ca4dce2a76ceea80da6f6554
%global ver 0.0.37-18022
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %nil
Name: crystal
Version: 1.17.1
Version: 1.16.3
Release: 1%?dist
Summary: The Crystal Programming Language
License: Apache-2.0
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.8.2
Version: 3.8.1
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+1 -1
View File
@@ -4,7 +4,7 @@
# https://github.com/twpayne/chezmoi
%global goipath github.com/twpayne/chezmoi
Version: 2.63.1
Version: 2.63.0
%gometa -f
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 4.0.28
Version: 4.0.27
Release: 1%?dist
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 4.0.28
Version: 4.0.27
Release: 1%?dist
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit e9b09682bb616f9b67cf421acc3e76c6cccbf425
%global commit_date 20250722
%global commit ac957e5dbdb3086e77c8a3fff3fc5354ce7885e6
%global commit_date 20250713
%global shortcommit %{sub %commit 1 7}
Name: grabnim
+2 -6
View File
@@ -1,6 +1,6 @@
Name: netto
Version: 0.1.1
Release: 2%?dist
Release: 1%?dist
Summary: 📡 GUI Network Applet
License: GPL-3.0-or-later
URL: https://github.com/madonuko/netto
@@ -22,13 +22,9 @@ atlas rep atlas.lock
%nim_c src/netto
%install
install -Dpm755 src/netto -t %buildroot%_bindir
install -Dpm644 assets/netto.desktop -t %buildroot%_datadir/applications/
install -Dpm644 assets/netto.svg -t %buildroot%_iconsdir/hicolor/scalable/apps/
install -Dm755 src/netto -t %buildroot%_bindir
%files
%doc README.md
%license LICENSE.md
%_bindir/netto
%_datadir/applications/netto.desktop
%_iconsdir/hicolor/scalable/apps/netto.svg
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 9b527a51b854ce5dc6b984c5783e96678719fa3f
%global commit 611b8bbf67b7e4f51db60087d5e5b8f672fabf51
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250724
%global commit_date 20250715
%global debug_package %nil
Name: nim-nightly
+1 -1
View File
@@ -1,5 +1,5 @@
Name: nimble
Version: 0.20.1
Version: 0.20.0
Release: 1%?dist
Summary: Package manager for the Nim programming language
License: BSD
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate eza
Name: rust-eza
Version: 0.23.0
Version: 0.22.1
Release: 1%?dist
Summary: Modern replacement for ls
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate usage-cli
Name: rust-usage-cli
Version: 2.2.2
Version: 2.2.0
Release: 1%?dist
Summary: CLI for working with usage-based CLIs
+1 -1
View File
@@ -1,5 +1,5 @@
Name: youki
Version: 0.5.4
Version: 0.5.3
Release: 1%?dist
Summary: A container runtime written in Rust
@@ -3,11 +3,11 @@
%global priority 90
%global real_name vala
%global commit 363e27e7635d4d3dcdc49cb632955e730cc822bd
%global commit 40c827029c764c1cdd181cd95a1aa1f37121d30e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global repo https://gitlab.gnome.org/GNOME/%{real_name}.git
%global commit_date 20250718
%global commit_date 20250715
%global snapshot_info %{commit_date}.%{shortcommit}
Name: vala-nightly
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.15.0-dev.1222+5fb36d260
%global ver 0.15.0-dev.1034+bd97b6618
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -13,7 +13,7 @@
%global zig_cache_dir %{builddir}/zig-cache
Name: zig-master
Version: 0.15.0~dev.1222+5fb36d260
Version: 0.15.0~dev.1034+bd97b6618
Release: 1%?dist
Summary: Master builds of the Zig language
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
@@ -1,152 +0,0 @@
# Disable in-source build.
%undefine __cmake_in_source_build
# Metadata.
Name: DirectXShaderCompiler
Version: 1.8.2505.1
Release: 5%?dist
Summary: A Direct X Shader compiler.
License: MIT
Packager: libffi <contact@ffi.lol>
# Project URL.
URL: https://github.com/microsoft/DirectXShaderCompiler
# Build dependencies - tooling.
BuildRequires: gcc-c++
BuildRequires: cmake >= 3.17.2
BuildRequires: python3
BuildRequires: git
Provides: dxc = %{version}-%{release}
Requires: %{name}-libs
# Sub-packages.
%package devel
Summary: Development files for %{name}.
Requires: %{name}-libs
Requires: %{name}-static
%package libs
Summary: Runtime shared libraries for %{name}.
%package static
Summary: Static libraries for %{name}.
# Descriptions.
%description
The DirectX Shader Compiler project includes a compiler and related tools used
to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate
Language (DXIL) representation. Applications that make use of DirectX for
graphics, games, and computation can use it to generate shader programs.
%description devel
This package contains library and header files needed to develop new native
programs that use %{name}.
%description libs
This package contains runtime shared libraries needed to link with native
programs that use %{name}.
Provided files include:
* libdxcompiler.so, a .so providing a componentized compiler, assembler,
disassembler, and validator.
* and some other ones!
%description static
Static libraries / binaries to link with applications at compile-time
for %{name}.
# Prepare.
%prep
%git_clone %{url} v%{version}
# Build.
# Attribution: https://github.com/gentoo/guru/blob/master/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild
# Attribution: https://github.com/negativo17/DirectXShaderCompiler/blob/master/DirectXShaderCompiler.spec
%build
%cmake \
-C ./cmake/caches/PredefinedParams.cmake \
-DCMAKE_C_COMPILER=gcc \
-DCMAKE_CXX_COMPILER=g++ \
-DSPIRV_BUILD_TESTS=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=Fedora
%cmake_build
# Install.
# Attribution: https://github.com/negativo17/DirectXShaderCompiler/blob/master/DirectXShaderCompiler.spec
%install
mkdir %{buildroot}%{_bindir} -p
# Binaries.
install -m755 %{_vpath_builddir}/bin/dx{a,c,l,opt,r,v} \
%{buildroot}%{_bindir}/
# Static libraries.
mkdir -p %{buildroot}%{_libdir}
for STATIC in libdxclib libdxcvalidator; do
install -m644 %{_vpath_builddir}/lib/$STATIC.a \
%{buildroot}%{_libdir}/; done
# Shared libraries.
install -m755 %{_vpath_builddir}/lib/*.so \
%{buildroot}%{_libdir}/
# Headers.
mkdir -p %{buildroot}%{_includedir}/dxc
install -m644 include/dxc/*.h \
%{buildroot}%{_includedir}/dxc/
# Test.
%check
%ctest
# Files.
%files
%license LICENSE.TXT
%doc CONTRIBUTING.md README.md SECURITY.md ThirdPartyNotices.txt
%{_bindir}/dxa
%{_bindir}/dxc
%{_bindir}/dxl
%{_bindir}/dxopt
%{_bindir}/dxr
%{_bindir}/dxv
%files libs
%{_libdir}/libdxcompiler.so
%{_libdir}/libdxil.so
%{_libdir}/libdxildll.so
%files static
%{_libdir}/*.a
%files devel
%{_includedir}/dxc/*.h
# Changelog.
%changelog
* Sun Jul 20 2025 libffi <contact@ffi.lol> - 1.8.2505.1-5
- Removed support for building with external libraries.
- Internal changes to the build process.
* Fri Jul 18 2025 libffi <contact@ffi.lol> - 1.8.2505.1-4
- Remove the `tools` and `cmake-utils` subpackages.
- Make the package provide the `dxc` package.
- Add license and some docs.
- Internal package changes.
- Bump upstream.
* Mon May 5 2025 libffi <contact@ffi.lol> - 1.8.2502-3
- Provide unsupported build conditional for building with(out)
external libraries.
* Sun May 4 2025 libffi <contact@ffi.lol> - 1.8.2502-2
- Refactor.
- Use subpackages.
* Wed Apr 30 2025 libffi <contact@ffi.lol> - 1.8.2502-1
- Initial build.
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "DirectXShaderCompiler.spec"
}
}
@@ -1 +0,0 @@
rpm.version(gh_tag("microsoft/DirectXShaderCompiler"));
+1 -1
View File
@@ -83,7 +83,7 @@ Summary: Mesa graphics libraries
# This should not break anything by default as the Mesa stream is ***EXPLICITLY***
# disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details.
Epoch: 1
Version: 25.1.6
Version: 25.1.5
Release: 1%?dist
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
@@ -1,5 +1,5 @@
Name: compat-nvidia-repo
Version: 575.64.05
Version: 575.64.03
Epoch: 3
Release: 1%?dist
Summary: Compatibility package required by official CUDA packages
+1 -1
View File
@@ -5,7 +5,7 @@
%global cuda_version 12
Name: cuda-cudnn
Version: 9.11.0.98
Version: 9.10.2.21
Release: 1%?dist
Epoch: 1
Summary: NVIDIA CUDA Deep Neural Network library (cuDNN)
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 6d74326c5ce53aeb52496f157f0080d9b8515970
%global commit 0ece11a1ae5aa514a76a459f4904276494434bd2
%global ver 1.8.51
%global commit_date 20250722
%global commit_date 20250711
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: tdlib-nightly
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit 115e76eda664ddd0386730cdb34c087e6c734c41
%global commit d6863d970d2686dd6282142af57503e1f2d561dc
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250717
%global commit_date 20241119
%if 0%{?fedora} == 41
%ifarch %ix86
%global debug_package %{nil}
@@ -19,7 +19,7 @@
Name: extest
Version: %{commit_date}git.%{shortcommit}
Release: 1%?dist
Release: 3%?dist
Summary: X11 XTEST reimplementation primarily for Steam Controller on Wayland
License: MIT
@@ -3,12 +3,12 @@
Name: kwin-system76-scheduler-integration
%global forgeurl https://github.com/maxiberta/%{name}
%global commit 45c688f08265f0f830ead964598b8859537299ec
%global date 20250724
%global commit e00f1b74998d6513552633c791ea23ffa3fe78a0
%global date 20240425
%forgemeta
Version: 0.1
Release: 1%?dist
Release: 2%?dist
Summary: Notify the System76 Scheduler which app has focus so it can be prioritized
License: MIT
URL: %forgeurl
@@ -1,6 +1,6 @@
%global ver 2.0.0
%global commit 8070c29ae80f4ebd539547756f56351d98767b22
%global commit_date 20250724
%global commit b1a3a6f2a08c2111caba35f4ebd71debdaddab99
%global commit_date 20250705
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: openbangla-keyboard-nightly
+60 -52
View File
@@ -1,25 +1,32 @@
From 91a0029abd6394100476d51af9e840d29208e3a4 Mon Sep 17 00:00:00 2001
From eb811f9950a3b00dab37ce194adf43140789c58e Mon Sep 17 00:00:00 2001
From: VirtualFreeEx <contact@ffi.lol>
Date: Fri, 18 Jul 2025 11:47:50 +0300
Subject: [PATCH 2/2] build: dont strip
Date: Fri, 20 Jun 2025 07:07:50 +0300
Subject: [PATCH 1/2] build: dont strip
---
ip2net/Makefile | 6 +++---
mdig/Makefile | 8 ++++----
nfq/Makefile | 12 ++++++------
tpws/Makefile | 8 ++++----
ip2net/Makefile | 8 ++++----
mdig/Makefile | 10 +++++-----
nfq/Makefile | 6 +++---
tpws/Makefile | 10 +++++-----
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/ip2net/Makefile b/ip2net/Makefile
index 3c44256..50c6ac2 100644
index 484f3d7..c3c68be 100644
--- a/ip2net/Makefile
+++ b/ip2net/Makefile
@@ -10,14 +10,14 @@ SRC_FILES = ip2net.c qsort.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -g -std=gnu99 -Os -flto=auto
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_WIN = -static
LIBS =
@@ -9,14 +9,14 @@ SRC_FILES = ip2net.c qsort.c
all: ip2net
ip2net: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
systemd: ip2net
@@ -27,113 +34,114 @@ index 3c44256..50c6ac2 100644
bsd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_BSD) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_BSD) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_BSD) -o ip2net $(SRC_FILES) $(LIBS) $(LDFLAGS)
mac: $(SRC_FILES)
$(CC) $(CFLAGS) $(CFLAGS_BSD) -o ip2neta $(SRC_FILES) -target arm64-apple-macos10.8 $(LIBS) $(LDFLAGS)
@@ -27,7 +27,7 @@ mac: $(SRC_FILES)
@@ -26,7 +26,7 @@ mac: $(SRC_FILES)
rm -f ip2netx ip2neta
win: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_WIN) -o ip2net $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_WIN) -o ip2net $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_WIN) -o ip2net $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
clean:
rm -f ip2net *.o
diff --git a/mdig/Makefile b/mdig/Makefile
index e4a011b..10d1863 100644
index 21b6c84..d841433 100644
--- a/mdig/Makefile
+++ b/mdig/Makefile
@@ -11,15 +11,15 @@ SRC_FILES = *.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os
+CFLAGS += -g -std=gnu99 -Os
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_WIN = -static
LIBS = -lpthread
@@ -10,15 +10,15 @@ SRC_FILES = *.c
all: mdig
mdig: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
systemd: mdig
android: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS_ANDROID) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS_ANDROID) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o mdig $(SRC_FILES) $(LIBS_ANDROID) $(LDFLAGS)
bsd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_BSD) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_BSD) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_BSD) -o mdig $(SRC_FILES) $(LIBS) $(LDFLAGS)
mac: $(SRC_FILES)
$(CC) $(CFLAGS) $(CFLAGS_BSD) -o mdiga $(SRC_FILES) -target arm64-apple-macos10.8 $(LIBS_BSD) $(LDFLAGS)
@@ -29,7 +29,7 @@ mac: $(SRC_FILES)
@@ -28,7 +28,7 @@ mac: $(SRC_FILES)
rm -f mdigx mdiga
win: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_WIN) -o mdig $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_WIN) -o mdig $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_WIN) -o mdig $(SRC_FILES) $(LIBS_WIN) $(LDFLAGS)
clean:
rm -f mdig *.o
diff --git a/nfq/Makefile b/nfq/Makefile
index 97cf6bb..37896bf 100644
index f368101..3cb9559 100644
--- a/nfq/Makefile
+++ b/nfq/Makefile
@@ -18,16 +18,16 @@ SRC_FILES = *.c crypto/*.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -std=gnu99 -Os -flto=auto -g
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
CFLAGS_BSD = -Wno-address-of-packed-member
CFLAGS_CYGWIN = -Wno-address-of-packed-member -static
@@ -17,10 +17,10 @@ SRC_FILES = *.c crypto/*.c
all: nfqws
nfqws: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS)
systemd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_SYSTEMD) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_SYSTEMD) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_SYSTEMD) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LIBS_SYSTEMD) $(LDFLAGS)
android: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS) $(LDFLAGS_ANDROID)
+ $(CC) -g $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS) $(LDFLAGS_ANDROID)
bsd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_BSD) -o dvtws $(SRC_FILES) $(LIBS_BSD) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_BSD) -o dvtws $(SRC_FILES) $(LIBS_BSD) $(LDFLAGS)
mac: $(SRC_FILES)
$(CC) $(CFLAGS) $(CFLAGS_BSD) -o dvtwsa $(SRC_FILES) -target arm64-apple-macos10.8 $(LIBS_BSD) $(LDFLAGS)
@@ -37,9 +37,9 @@ mac: $(SRC_FILES)
rm -f dvtwsx dvtwsa
cygwin64:
- $(CC) -s $(CFLAGS) $(CFLAGS_CYGWIN) -o winws $(SRC_FILES) $(LIBS_CYGWIN) $(LIBS_CYGWIN64) $(RES_CYGWIN64) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_CYGWIN) -o winws $(SRC_FILES) $(LIBS_CYGWIN) $(LIBS_CYGWIN64) $(RES_CYGWIN64) $(LDFLAGS)
cygwin32:
- $(CC) -s $(CFLAGS) $(CFLAGS_CYGWIN) -o winws $(SRC_FILES) $(LIBS_CYGWIN) $(LIBS_CYGWIN32) $(RES_CYGWIN32) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_CYGWIN) -o winws $(SRC_FILES) $(LIBS_CYGWIN) $(LIBS_CYGWIN32) $(RES_CYGWIN32) $(LDFLAGS)
cygwin: cygwin64
clean:
$(CC) -s $(CFLAGS) -o nfqws $(SRC_FILES) $(LIBS_LINUX) $(LDFLAGS) $(LDFLAGS_ANDROID)
diff --git a/tpws/Makefile b/tpws/Makefile
index 35ebb45..797884e 100644
index e1270f8..47c4348 100644
--- a/tpws/Makefile
+++ b/tpws/Makefile
@@ -13,16 +13,16 @@ SRC_FILES_ANDROID = $(SRC_FILES) andr/*.c
@@ -1,5 +1,5 @@
CC ?= gcc
-CFLAGS += -std=gnu99 -Os -flto=auto
+CFLAGS += -g -std=gnu99 -Os -flto=auto
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
CFLAGS_BSD = -Wno-address-of-packed-member
LDFLAGS_ANDROID = -llog
@@ -12,16 +12,16 @@ SRC_FILES_ANDROID = $(SRC_FILES) andr/*.c
all: tpws
tpws: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o tpws $(SRC_FILES) $(LIBS) $(LDFLAGS)
systemd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_SYSTEMD) -o tpws $(SRC_FILES) $(LIBS) $(LIBS_SYSTEMD) $(LDFLAGS)
android: $(SRC_FILES)
- $(CC) -s $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS) $(LDFLAGS_ANDROID)
+ $(CC) -g $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS) $(LDFLAGS_ANDROID)
+ $(CC) $(CFLAGS) -o tpws $(SRC_FILES_ANDROID) $(LIBS_ANDROID) $(LDFLAGS) $(LDFLAGS_ANDROID)
bsd: $(SRC_FILES)
- $(CC) -s $(CFLAGS) $(CFLAGS_BSD) -Iepoll-shim/include -o tpws $(SRC_FILES) epoll-shim/src/*.c $(LIBS) $(LDFLAGS)
+ $(CC) -g $(CFLAGS) $(CFLAGS_BSD) -Iepoll-shim/include -o tpws $(SRC_FILES) epoll-shim/src/*.c $(LIBS) $(LDFLAGS)
+ $(CC) $(CFLAGS) $(CFLAGS_BSD) -Iepoll-shim/include -o tpws $(SRC_FILES) epoll-shim/src/*.c $(LIBS) $(LDFLAGS)
mac: $(SRC_FILES)
$(CC) $(CFLAGS) $(CFLAGS_BSD) -Iepoll-shim/include -Imacos -o tpwsa -target arm64-apple-macos10.8 $(SRC_FILES) epoll-shim/src/*.c $(LIBS) $(LDFLAGS)
--
2.50.1
2.49.0
@@ -1,7 +1,7 @@
From fd814758e6eded5ff0e9a6c5717effa52cccfda0 Mon Sep 17 00:00:00 2001
From e6e3b033683453f3bffceb099ebe4195f35a3d7c Mon Sep 17 00:00:00 2001
From: VirtualFreeEx <contact@ffi.lol>
Date: Fri, 18 Jul 2025 11:43:26 +0300
Subject: [PATCH 1/2] chore: move to different dirs
Date: Fri, 20 Jun 2025 07:08:06 +0300
Subject: [PATCH 2/2] chore: move to different dirs
---
blockcheck.sh | 15 ++++++++-------
@@ -15,7 +15,7 @@ Subject: [PATCH 1/2] chore: move to different dirs
8 files changed, 19 insertions(+), 20 deletions(-)
diff --git a/blockcheck.sh b/blockcheck.sh
index 63e48f4..e7f4938 100755
index 24ad898..1fa77ea 100755
--- a/blockcheck.sh
+++ b/blockcheck.sh
@@ -3,9 +3,10 @@
@@ -160,5 +160,5 @@ index bb15abb..8d45cec 100755
NAME=zapret
--
2.50.1
2.49.0
-3
View File
@@ -138,9 +138,6 @@ END
%{_unitdir}/tpws@.service
%changelog
* Fri Jul 18 2025 libffi <contact@ffi.lol> - 71.2
- Bump upstream.
- Fix build.
* Mon May 26 2025 libffi <contact@ffi.lol> - 71
- Bump upstream.
* Thu May 1 2025 libffi <contact@ffi.lol> - 70.6-6
+2 -2
View File
@@ -1,8 +1,8 @@
%global pname carla
%global ver 2.5.9
%global commit 0a5170f656338bcf324f3a31320614b631a1707a
%global commit 5d4e3d221b4ff02e6f9bd64017070c7e37148655
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250725
%global commit_date 20250713
Name: Carla-nightly
Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit
@@ -1,8 +0,0 @@
project pkg {
rpm {
spec = "deadbeef-mpris2-plugin.spec"
}
labels {
subrepo = "extras"
}
}
@@ -1,51 +0,0 @@
#? https://github.com/rpmfusion/deadbeef-mpris2-plugin/
Name: deadbeef-mpris2-plugin
Version: 1.16
Release: 1%{?dist}
Summary: MPRISv2 plugin for the DeaDBeeF music player
License: GPLv2+
URL: https://github.com/DeaDBeeF-Player/%{name}
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
# Build for armv7hl failed
# https://github.com/DeaDBeeF-Player/deadbeef/issues/2538
ExcludeArch: armv7hl
BuildRequires: gcc
BuildRequires: automake
BuildRequires: libtool
BuildRequires: glib2-devel
BuildRequires: deadbeef-devel
Requires: deadbeef%{?_isa}
%description
This plugin aims to implement the MPRISv2 for DeaDBeeF.
The original MPRIS plugin for DeaDBeef does not work anymore and seems
to be orphaned. The original plugin supported MPRISv1 AND MPRISv2. This plugin
will only support version two.
%prep
%autosetup
autoreconf -fiv
%build
%configure \
--disable-silent-rules \
--disable-static
%{make_build}
%install
%{make_install}
rm %{buildroot}%{_libdir}/deadbeef/mpris.*a
%files
%doc README
%license LICENSE
%{_libdir}/deadbeef/mpris.*
@@ -1 +0,0 @@
rpm.version(gh_tag("DeaDBeeF-Player/deadbeef-mpris2-plugin"));
+1 -1
View File
@@ -1 +1 @@
0.3.13
5.5.1
+1 -1
View File
@@ -12,7 +12,7 @@
Summary: A complete solution to record, convert and stream audio and video
Name: ffmpeg
Version: 7.1.1
Release: 14%?dist
Release: 13%?dist
License: LGPL-3.0-or-later
URL: http://%{name}.org/
Epoch: 1
+5 -11
View File
@@ -1,20 +1,14 @@
#? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec
%global commit 40e0d8140f14acd8552d2dc4f42dcc853274a12c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250430
%global ver 6.0.1
Name: rtaudio-nightly
Version: %{ver}^%{commit_date}.git.%{shortcommit}
Version: 6.0.1
Release: 1%?dist
Summary: Real-time Audio I/O Library
License: MIT
URL: https://github.com/thestk/rtaudio
Source0: %url/archive/%commit.tar.gz
URL: https://www.music.mcgill.ca/~gary/rtaudio/
Source0: %url/release/rtaudio-%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: alsa-lib-devel
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: doxygen
BuildRequires: gcc-c++
BuildRequires: jack-audio-connection-kit-devel
@@ -52,7 +46,7 @@ Provides: rtaudio-devel = %version-%release
%prep
%autosetup -n rtaudio-%commit
%autosetup -n rtaudio-%version
# Fix encoding issues
for file in tests/teststops.cpp; do
sed 's|\r||' $file > $file.tmp
@@ -64,10 +58,10 @@ done
%build
export CFLAGS="%optflags -fPIC"
NOCONFIGURE=1 ./autogen.sh
%configure --with-jack --with-alsa --with-pulse --enable-shared --disable-static --verbose
%make_build
%install
%make_install
%ldconfig_scriptlets
+1 -7
View File
@@ -1,7 +1 @@
rpm.global("commit", gh_commit("thestk/rtaudio"));
if rpm.changed() {
let v = gh("thestk/rtaudio");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
}
rpm.version(find(`Latest Updates \(Version ([\d.]+)\)`, get("https://www.music.mcgill.ca/~gary/rtaudio/"), 1));
+1
View File
@@ -2,4 +2,5 @@ rpm.global("commit", gh_commit("PikaOS-Linux/falcond-profiles"));
if rpm.changed() {
rpm.global("commit_date", date());
rpm.release();
}
}
+1 -1
View File
@@ -1 +1 @@
rpm.version(get("https://git.pika-os.com/api/v1/repos/general-packages/falcond/releases").json_arr()[0].tag_name);
rpm.version(gh_tag("PikaOS-Linux/falcond"));
-9
View File
@@ -1,9 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "mullvad-vpn.spec"
}
labels {
mock =1
}
}
@@ -1,2 +0,0 @@
enable mullvad-daemon.service
enable mullvad-early-boot-blocking.service
-131
View File
@@ -1,131 +0,0 @@
Name: mullvad-vpn
Version: 2025.13
Release: 1%{?dist}
Summary: The Mullvad VPN client app for desktop
SourceLicense: GPL-3.0-only
License: ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSD-3-Clause) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-only AND ISC AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR BSD-3-Clause) AND (MIT OR MPL-2.0-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND WTFPL AND (Zlib OR Apache-2.0 OR MIT)
URL: https://mullvad.net/en/vpn
Source0: %{name}.preset
Patch0: no-prebuilt-binaries.patch
BuildRequires: anda-srpm-macros
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: dbus-devel
BuildRequires: golang >= 1.21
BuildRequires: libxcrypt-compat
BuildRequires: mold
BuildRequires: pkgconfig(libnftnl)
BuildRequires: protobuf-devel
BuildRequires: systemd-rpm-macros
Requires: dbus-libs
Requires: libnotify
Requires: libXScrnSaver
Packager: Gilver E. <rockgrub@disroot.org>
%electronmeta -a
%description
Mullvad is a free and open source VPN especially focused on privacy and freedom.
%pkg_completion -Bfz mullvad
%package doc
Summary: Documentation for Mullvad VPN
BuildArch: noarch
%description doc
The mullvad-vpn-doc package contains documentation for Mullvad VPN.
%prep
%git_clone https://github.com/mullvad/mullvadvpn-app.git %{version}
%cargo_prep_online
%autopatch -p1
# This is run prior to build in Mullvad's CI
%{__cargo} clean
%build
%{cargo_build} -p mullvad-daemon --bin mullvad-daemon \
-p mullvad-cli --bin mullvad \
-p mullvad-setup --bin mullvad-setup \
-p mullvad-problem-report --bin mullvad-problem-report \
-p talpid-openvpn-plugin --lib \
-p mullvad-exclude --bin mullvad-exclude
mkdir -p build/shell-completions
for sh in bash fish zsh; do
%{__cargo} run --bin mullvad -- shell-completions $sh build/shell-completions/
done
%{__cargo} run -p mullvad-api --bin relay_list > build/relays.json
cp target/rpm/{mullvad-daemon,mullvad,mullvad-problem-report,libtalpid_openvpn_plugin.so,mullvad-setup,mullvad-exclude} -t dist-assets
pushd desktop/packages/%{name}
%npm_build -c -e %{__nodejs} tasks/pack-linux.js
popd
%install
# Similar to crate_install_bin but this package has MULTIPLE Crates
%{__install} -Dm755 target/rpm/mullvad{,-daemon,-exclude} -t %{buildroot}%{_bindir}
%{__install} -Dm644 build/shell-completions/mullvad.bash %{buildroot}%{bash_completions_dir}/mullvad
%{__install} -Dm644 build/shell-completions/mullvad.fish -t %{buildroot}%{fish_completions_dir}
%{__install} -Dm644 build/shell-completions/_mullvad -t %{buildroot}%{zsh_completions_dir}
%{__install} -Dm644 dist-assets/linux/mullvad-{daemon,early-boot-blocking}.service -t %{buildroot}%{_unitdir}
%{__install} -Dm644 %{SOURCE0} -t %{buildroot}%{_presetdir}
%electron_install -D
# Extra symlink
ln -sf %{_libdir}/%{name}/resources/mullvad-problem-report %{buildroot}%{_bindir}/mullvad-problem-report
%{cargo_license_online} > LICENSE.dependencies
%pre
# Check if daemon is running, if it is, prepare the daemon for scriptlets.
# If a log exists, back it up for the user to check.
if which systemctl &> /dev/null && systemctl is-system-running | grep -vq offline &> /dev/null; then
if systemctl status mullvad-daemon &> /dev/null; then
%{_libdir}/%{name}/resources/mullvad-setup prepare-restart || true
if stat /var/log/mullvad-vpn/daemon.log &> /dev/null; then
cp /var/log/mullvad-vpn/daemon.log /var/log/mullvad-vpn/daemon.log.bak || echo "Mullvad log backup failed."
fi
fi
fi
rm -f /var/cache/mullvad-vpn/relays.json
rm -f /var/cache/mullvad-vpn/api-ip-address.txt
%preun
%systemd_preun mullvad-daemon.service
%systemd_preun mullvad-early-boot-blocking.service
# Internal daemon handling.
%{_libdir}/%{name}/resources/mullvad-setup reset-firewall || :
%{_libdir}/%{name}/resources/mullvad-setup remove-device || :
%postun
%systemd_postun_with_restart mullvad-daemon.service
%systemd_postun_with_restart mullvad-early-boot-blocking.service
%posttrans
%systemd_posttrans_with_restart mullvad-daemon.service
%systemd_posttrans_with_restart mullvad-early-boot-blocking.service
%files
%license LICENSE.md
%license LICENSE.dependencies
%doc CHANGELOG.md
%doc README.md
%{_bindir}/mullvad
%{_bindir}/mullvad-daemon
%{_bindir}/mullvad-exclude
%{_bindir}/%{name}
%{_bindir}/mullvad-problem-report
%{_libdir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_unitdir}/mullvad-daemon.service
%{_unitdir}/mullvad-early-boot-blocking.service
%{_presetdir}/%{name}.preset
%{_iconsdir}/
%files doc
%doc docs/*
@@ -1,19 +0,0 @@
--- a/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-11-27 10:32:49.229089406 -0600
+++ b/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-11-27 10:54:15.873776987 -0600
@@ -178,16 +178,6 @@
},
linux: {
- target: [
- {
- target: 'deb',
- arch: getLinuxTargetArch(),
- },
- {
- target: 'rpm',
- arch: getLinuxTargetArch(),
- },
- ],
executableName: 'mullvad-vpn',
artifactName: 'MullvadVPN-${version}_${arch}.${ext}',
category: 'Network',
-1
View File
@@ -1 +0,0 @@
rpm.version(find("Latest version: ([\\d.]+)", get("https://mullvad.net/en/download/vpn/linux"), 1));
+2 -2
View File
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit 119accbcc6d3c56b0fe748dc4990c53bb2359b5e
%global commit 8ecf8637916ddc0e036e876bb92102b8f4734de7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250722
%global commit_date 20250711
%global patches %{_datadir}/src/nvidia-patch
@@ -6,7 +6,7 @@
%global modulename nvidia
Name: dkms-%{modulename}
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -4,7 +4,7 @@
%global modulename nvidia
Name: dkms-%{modulename}-open
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -10,8 +10,8 @@
%endif
Name: nvidia-driver
Version: 575.64.05
Release: 1%?dist
Version: 575.64.03
Release: 2%?dist
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Epoch: 3
License: NVIDIA License
@@ -7,7 +7,7 @@
%global __brp_strip %{nil}
Name: nvidia-kmod-common
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: Common file for NVIDIA's proprietary driver kernel modules
Epoch: 3
@@ -4,7 +4,7 @@
%global debug_package %{nil}
Name: nvidia-kmod
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -4,7 +4,7 @@
%global debug_package %{nil}
Name: nvidia-open-kmod
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: NVIDIA display driver kernel module
Epoch: 3
@@ -1,5 +1,5 @@
Name: nvidia-modprobe
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: NVIDIA kernel module loader
Epoch: 3
@@ -1,5 +1,5 @@
Name: nvidia-persistenced
Version: 575.64.05
Version: 575.64.03
Release: 1%?dist
Summary: A daemon to maintain persistent software state in the NVIDIA driver
Epoch: 3

Some files were not shown because too many files have changed in this diff Show More