2 Commits

Author SHA256 Message Date
df4506fa28 Accepting request 1331897 from X11:XOrg
- Update to version 1.1.3
  * negf: Fix -Wformat-truncation warning
  * actions.c: handle 61 -Wextra-semi-stmt warnings from clang
  * Add noreturn attribute to Syntax() prototype
  * Add unused attributes to unused parameters of callback functions
  * Add cast to quiet -Wshorten-64-to-32 warning
  * meson: Add option to build with meson
  * Improve man page formatting
  * man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
  * gitlab CI: drop the ci-fairy check-mr job
- switch to meson
- get rid of xcalc.desktop/xcalc.png since usage became too
  complicated ...

OBS-URL: https://build.opensuse.org/request/show/1331897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xcalc?expand=0&rev=13
2026-02-09 14:45:06 +00:00
f0e8d6ddb5 - Update to version 1.1.3
* negf: Fix -Wformat-truncation warning
  * actions.c: handle 61 -Wextra-semi-stmt warnings from clang
  * Add noreturn attribute to Syntax() prototype
  * Add unused attributes to unused parameters of callback functions
  * Add cast to quiet -Wshorten-64-to-32 warning
  * meson: Add option to build with meson
  * Improve man page formatting
  * man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
  * gitlab CI: drop the ci-fairy check-mr job
- switch to meson
- get rid of xcalc.desktop/xcalc.png since usage became too
  complicated ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xcalc?expand=0&rev=18
2026-02-08 18:51:35 +00:00
9 changed files with 94 additions and 27 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8578dfa1457e94289f6d6ed6146714307d8a73a1b54d2f42af1321b625fc1cd4
size 140692

Binary file not shown.

3
xcalc-1.1.3.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:86e157b6174678675a4a912995dccd0ff4e2ce32b01bdd6f91bfe93333324980
size 146996

BIN
xcalc-1.1.3.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,20 @@
-------------------------------------------------------------------
Sun Feb 8 08:05:41 UTC 2026 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 1.1.3
* negf: Fix -Wformat-truncation warning
* actions.c: handle 61 -Wextra-semi-stmt warnings from clang
* Add noreturn attribute to Syntax() prototype
* Add unused attributes to unused parameters of callback functions
* Add cast to quiet -Wshorten-64-to-32 warning
* meson: Add option to build with meson
* Improve man page formatting
* man page: fix warnings from `mandoc -T lint` and `groff -rCHECKSTYLE=10`
* gitlab CI: drop the ci-fairy check-mr job
- switch to meson
- get rid of xcalc.desktop/xcalc.png since usage became too
complicated ...
-------------------------------------------------------------------
Fri May 5 09:20:38 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>

View File

@@ -1,9 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Name=X Calc
GenericName=Calculator
Exec=xcalc
Icon=xcalc
Type=Application
Terminal=false
X-KDE-StartupNotify=true

View File

@@ -965,3 +965,71 @@ L1uYbr2xu0Tn0aMqMUfdFJYr94HjPokrSrFyxDw6PrmG+1xFDKisaUinniJiHWE9
qCGEDH2heisdY5brVdM=
=HYZQ
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: 3AB2 8523 2C46 AE43 D8E1 92F4 DAB0 F78E A6E7 E2D2
Comment: Alan Coopersmith <alan.coopersmith@oracle.com>
Comment: Alan Coopersmith <alanc@freedesktop.org>
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
=8TTy
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d280a0d309111acdbd0de760b34feb459afeac08a8307d5dae489c19446617b
size 2342

View File

@@ -1,7 +1,7 @@
#
# spec file for package xcalc
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: xcalc
Version: 1.1.2
Version: 1.1.3
Release: 0
Summary: Scientific calculator for X
License: MIT
@@ -26,8 +26,7 @@ URL: https://xorg.freedesktop.org/
Source0: https://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
Source1: https://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz.sig
Source2: xcalc.keyring
Source3: xcalc.desktop
Source4: xcalc.png
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(x11)
@@ -43,23 +42,18 @@ or an HP-10C.
%prep
%setup -q
cp %{SOURCE3} .
%build
%configure
%make_build
%meson
%meson_build
%install
%make_install
%suse_update_desktop_file -i -u xcalc Utility Calculator
install -m0644 -D %{SOURCE4} %{buildroot}%{_datadir}/pixmaps/xcalc.png
%meson_install
%files
%license COPYING
%doc ChangeLog README.md
%{_bindir}/xcalc
%{_datadir}/applications/xcalc.desktop
%{_datadir}/pixmaps/xcalc.png
%dir %{_datadir}/X11/app-defaults
%{_datadir}/X11/app-defaults/XCalc
%{_datadir}/X11/app-defaults/XCalc-color