3 Commits

Author SHA256 Message Date
2431dba844 Accepting request 1279226 from home:edogawa
- correct source URL and tarball name

OBS-URL: https://build.opensuse.org/request/show/1279226
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=102
2025-06-13 12:49:42 +00:00
450df8f92a Accepting request 1276733 from home:edogawa
- Update to 5.0.0:
  * Add a display-language option in preferences (demo video)
  * Enable closing the application via CTRL+Q or CTRL+W
  * Make updates notifications less intrusive
  * Fix the --debug command line switch
  * Clean variants of Discord such as beta and snap
  * Fix loading of personal cleaners in portable mode
  * Improve experience on multi-user systems by ignoring other users' running processes
  * Prevent invalid entries in the custom and whitelist tabs
  * Improve stability significantly
  * Linux:
    * Clean Librewolf
    * Clean non-beta Microsoft Edge
    * Clean Bash's temporary files
    * Clean Geary, the email client
    * Improve cleaning of rotated logs
    * Improve cleaning of broken .desktop files
    * Add AppIndicator icon
    * Fix CleanerML external processes with spaces
    * Fix usage of dconf as external command
    * Add .rpm packages for Fedora 41 and 42, and CentOS 9 Stream
    * Add .deb packages for Ubuntu 24.10 and Ubuntu 25.04
  * Windows:
    * Patch DLL-related vulnerabilities (CVE-2023-47113, CVE-2025-32780)
    * Protect MMC snap-ins (e.g., Device Manager, Computer Management)
    * Upgrade to Python 3.11.10 and GTK 3.24.43
    * Update NSIS installer to 3.11
    * Add metadata such as company name to bleachbit.exe
    * Drop support for starting on Windows XP and 7
    * Update the Windows 10 theme by Christian Medel
    * Fix SSL: CERTIFICATE_VERIFY_FAILED error on update checks
  * Developers:
    * Switch Linux CI from Travis CI to GitHub Actions
    * Clean up the codebase extensively
    * Overhaul RPM and DEB build scripts

OBS-URL: https://build.opensuse.org/request/show/1276733
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=101
2025-05-12 08:40:08 +00:00
6e2534595d Accepting request 1219102 from home:jubalh:branches:utilities
- Update to 4.6.2:
  * Clean more cookies, cache, and sessions in Google Chrome.
  * Fix ValueError: Unexpected UTF-8 BOM (decode using utf-8-sig)
    when cleaning JSON files in Google Chrome
  * Fix detection of Wayland.
  * Fix error SyntaxWarning: invalid escape sequence with Python 3.12.
  * Fix missing developer name in metainfo.xml file.

OBS-URL: https://build.opensuse.org/request/show/1219102
OBS-URL: https://build.opensuse.org/package/show/utilities/bleachbit?expand=0&rev=99
2024-10-30 08:47:01 +00:00
2 changed files with 4 additions and 15 deletions

View File

@@ -1,13 +1,3 @@
-------------------------------------------------------------------
Tue Oct 21 07:22:36 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Exclude 'typelib(AppIndicator)' from install requirements.
-------------------------------------------------------------------
Mon Sep 1 12:59:30 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Correct tarball URL
-------------------------------------------------------------------
Thu May 22 09:08:39 UTC 2025 - Edgar Aichinger <edogawa@aon.at>

View File

@@ -1,7 +1,7 @@
#
# spec file for package bleachbit
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 8/2011 by open-slx GmbH <Sascha.Manns@open-slx.de>
# Copyright (c) 2010 - 7/2011 by Sascha Manns <saigkill@opensuse.org>
#
@@ -19,8 +19,6 @@
%define _desktopname org.bleachbit.BleachBit
# 'typelib(AppIndicator)' doesn't exist anymore. It is a fallback if AppIndicator3 can't be found (bleachbit/GUI.py:50)
%global __requires_exclude typelib\\(AppIndicator\\)
Name: bleachbit
Version: 5.0.0
Release: 0
@@ -28,11 +26,12 @@ Summary: Tool for removing unnecessary files, freeing space, and maintain
License: GPL-3.0-only
Group: Productivity/File utilities
URL: https://www.bleachbit.org/
Source: https://github.com/bleachbit/bleachbit/archive/refs/tags/v%{version}.tar.gz
Source: https://github.com/bleachbit/bleachbit/archive/v%{version}.tar.gz
BuildRequires: dbus-1
BuildRequires: e2fsprogs
BuildRequires: fdupes
BuildRequires: gobject-introspection
BuildRequires: kf5-filesystem
BuildRequires: libxml2-tools
BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
@@ -106,7 +105,7 @@ sed -i -e 's/^Exec=bleachbit$/Exec=xdg-su -c bleachbit/g' \
%suse_update_desktop_file -n -i %{_desktopname}-root Utility Filesystem
%find_lang %{name}
%fdupes %{buildroot}
%fdupes -s %{buildroot}
# Fix non-executable-script
chmod +x %{buildroot}%{_datadir}/%{name}/CLI.py