diff --git a/newsbeuter-makefile.patch b/newsbeuter-makefile.patch index 1eae5be..cb16482 100644 --- a/newsbeuter-makefile.patch +++ b/newsbeuter-makefile.patch @@ -6,8 +6,8 @@ Index: newsboat-2.29/Makefile WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss -I$(CARGO_TARGET_DIR)/cxxbridge/ # Keep in sync with c++ version specified in FFI build.rs --BARE_CXXFLAGS=-std=c++14 -O2 -ggdb $(INCLUDES) -+BARE_CXXFLAGS=-std=c++14 $(OPTFLAGS) $(INCLUDES) +-BARE_CXXFLAGS=-std=c++17 -O2 -ggdb $(INCLUDES) ++BARE_CXXFLAGS=-std=c++17 $(OPTFLAGS) $(INCLUDES) LDFLAGS+=-L. # Constants diff --git a/newsboat-2.37.tar.xz b/newsboat-2.37.tar.xz deleted file mode 100644 index 63fee08..0000000 --- a/newsboat-2.37.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f54dea385c25b95e8ce0df1107f0336db41b18c645368e6164ce1070efba77c -size 805252 diff --git a/newsboat-2.37.tar.xz.asc b/newsboat-2.37.tar.xz.asc deleted file mode 100644 index f97cc07..0000000 --- a/newsboat-2.37.tar.xz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQJOBAABCAA4FiEEuLF1ag3b8HYM5nzPTtbNYZMrnr4FAmbwNC4aHG5ld3Nib2F0 -QGdvb2dsZWdyb3Vwcy5jb20ACgkQTtbNYZMrnr5uQA//YEaRgf9OIoGbAgAsZybK -z3MwiyqylIX6hMxWlU/fe92lQ//D50MRJWjqSi+QV2dJb5NQVKYHZXW5ippBIdVo -P8k8tULvCDoawW2Gn9Ww/VDLlqj/5jricp/SKqxgKZbGOdFZQ0fzr4L+Z8GmbVuK -ZIy8dJaF1OfKNx+sVYBWyMscnDXZyYORBpE1SoPkf7IebbCCTZtbdeFo+T2Xr8YS -B8OwAKsv3xORwrII/gV8i6mF+u6qN3s5yug2bHB8m6N68iuhluZ5xnl7DpEAQ8uF -WlMs+iYXQDLmrDHjYcn1V2X0qhVTrO2y4rPRHbNX4lKQDpEiMUtj1EqynIc5PR+T -MrShWmDFxg4Z/n+in3JDW/GTbsQ8hZTFo56x65QqCNEDgUM1vROiohKsgiKWK4ca -hNhUzhnKF5vzzM19jzFsaafyDljtczfQL33rqneYm03HiKmrPe5KJNCFC8Lf6VSC -ckrvAPdm970ovqp8KqxvOXG1369TMR4seFZulJGlq6qMibK7GOfRt9cKUcgJmOk3 -jL0gJNI0sshXMa6gzZqtP7WrOduvpmdxnw2kYrh1Of77KKxd3fNHpVJNWbrEdqMD -2HnvxRDoiDu0p3sxvuWmBs8vPxI/2azC8uczE7iAuBPaSXmoF/zocgQ5G4dQlEVQ -X8cNm2SHiutusMWvKKexzsA= -=gPuZ ------END PGP SIGNATURE----- diff --git a/newsboat-2.42.tar.xz b/newsboat-2.42.tar.xz new file mode 100644 index 0000000..9bd305d --- /dev/null +++ b/newsboat-2.42.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe56497f5368d7d5f9ab76e755e768c0e26605cc32d56b94d3133ee81d88e9b +size 821016 diff --git a/newsboat-2.42.tar.xz.asc b/newsboat-2.42.tar.xz.asc new file mode 100644 index 0000000..f46f1b4 --- /dev/null +++ b/newsboat-2.42.tar.xz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- + +iQJOBAABCAA4FiEEuLF1ag3b8HYM5nzPTtbNYZMrnr4FAmlQ9h8aHG5ld3Nib2F0 +QGdvb2dsZWdyb3Vwcy5jb20ACgkQTtbNYZMrnr5TDxAAm1GpgXziSxEAtgexHQrA +S2C5DfzErxSjLIK/2Bc4EvgllvGnEAOpjZiMtu7/C761cXXvJwKRYTei3KhD380Y +UVd8Jz2puHq5ILbkeJhWwfBEixfS1GI0satAVrsXNnHJFVFqE5ROdywhYmDDr809 +fSQeRZCArlzhVwWD1Yy8QPRN22XoNVdgVXiTJtk1CBg1pho375uGIoQpGo3scwEF +cnaeefDdDfzpyM0DlTmNhCOV3/JLQOaUQ43sgY6cgnVbnqTLbtBELr748Bn23alk +KBi1fuSBFc7hpg8IZiVrqva/uo7hBh59vo9UBrfiaXv/gybvcjd9v0kSKYF3CVxe +YaMwLfjmCRhrv7U5T1KcaTfhNJdRvzX/Lm3y4KnjRPUBnCIh07AmjKGkpqbQHU9+ +Es9nOixyBej6i38NU2eVX/HiDw8+s6RaJj/1yoL30OavQuvO7pI27/JP0am+7mKy +hB+g+nx/CBatiRyrSqCCFnVvzwhGDqEZB8WeqNvZyHs7DZohU5rTdw3UKkf3Zk3Y +Ps2xFMeJGxMf+ShejiHm9PXczqvY39usSqnGP4F0IKAo8q6TKcouBrDZod05dA7l +TKpB6sFG+vZIb1VT00NLyniG2U0NZ7F2LoInr49aSurn9DTMA3xgK7XNQJtayGCr +xr+duZAb4vDqAXiMcMR1JBY= +=y/HY +-----END PGP SIGNATURE----- diff --git a/newsboat.changes b/newsboat.changes index 953b800..10980ba 100644 --- a/newsboat.changes +++ b/newsboat.changes @@ -1,3 +1,131 @@ +------------------------------------------------------------------- +Mon Jan 19 08:11:41 UTC 2026 - Michael Vetter + +- Update to 2.42: + Added: + * Option toggleitemread-jumps-to-next (#2271) + Changed: + * In documentation, references to other sections turned into hyperlinks for + easier navigation + * Updated translations + * Bumped minimum supported Rust version to 1.88.0 + Fixed: + * No error messages when OPML import fails + * Build failure on macOS + * Position in article not updated unless the window is resized (#3204) + * Typo in documentation + * Cookies not written with curl 8.17 (#3221) + +------------------------------------------------------------------- +Mon Sep 29 06:04:01 UTC 2025 - Michael Vetter + +- Update to 2.41: + Added: + * Error message for when operation is not supported in the current view + * Fallback to libxml2's encoding autodetection when Newsboat's fails (#3070) + * Import feed titles from OPML (#3063) + * Ported some helper programs that generate parts of the documentation from C++ to + AWK, which was already used for some other helper scripts + * Switched from curl_proxytype to long int for compatibility with curl + 8.16.0+ + * Updated translations + * Bumped minimum supported Rust version to 1.85.0 + * Updated vendored library expected-lite to 0.9.0 + Fixed: + * Crash in :dumpconfig after :set was used to toggle or reset a non-existent + option (#3104) + * Crash in RSS parsers if there is no "channel" element + * Error messages being written to stdout rather than stderr + +------------------------------------------------------------------- +Fri Sep 5 12:58:18 UTC 2025 - Sai Karthik Karra + +- spec: mv web-browser to Suggests so that the user need not explicitely invoke the zypper --recommends flag + +------------------------------------------------------------------- +Mon Jun 23 07:02:54 UTC 2025 - Michael Vetter + +- Update to 2.40: + Added: + * latestunread feed sort order, which sorts feeds by their most recent unread + article (#2492) + * contrib: "monochrome" colorscheme + Changed: + * Bumped minimum supported GCC version to GCC 7 + * Default cleanup-on-quit changed from yes to the new option nudge, which + shows a message and waits for a keypress when unreachable items are found in + the cache. This avoids accidental data loss (#1183) + * Updated translations + * Bumped minimum supported Rust version to 1.83.0 + * Updated vendored library json.hpp to 3.12.0 + Removed: + * Support for GCC 5 and 6, in line with previous deprecation of compilers that + don't support C++17 + Fixed: + * Crash when invoking edit-flags from a new-style binding (i.e. bind) + * Query feed configs not being read from the urls file when urls-source is set + to opml (#3057) + * Some remote APIs not reading tags from the urls file + * exec: and filter: feeds could be opened in the browser even though they + don't have a URL + +------------------------------------------------------------------- +Mon Mar 24 06:57:00 UTC 2025 - Michael Vetter + +- Update to 2.39: + Added: + * New bind command, which is an improvement on both bind-key and macro. + It allows multi-key bindings (that's new!) which execute one or more actions + (similar to macros), and can have a description that'll be displayed in the + help dialog (that's new too!). It also offers an additional syntax for + specifying keys: instead of ^R, one can write . Multi-key bindings + are slightly limited in that bindings with same prefix must all be the same + length to avoid ambiguity when executing them (if I had bindings for and + fork, and typed for, Newsboat wouldn't know if that's it or I'm going to + type k next) (#1165) + * contrib/newsboat-idlefeeds.sh: a script to show feeds that weren't updated in + a given amount of time (T3SQ8) + Changed: + * Highlighting in the help form is now case-insensitive (#2998) + * Updated translations: Dutch, German, Italian, Polish, Russian, Ukrainian, + Swedish, Turkish + * Bumped minimum supported Rust version to 1.81.0 + Deprecated: + * Compilers that don't support C++17. This release compiles with -std=c++17, + but only for compatibility with header files of libicu 75+; Newsboat itself + only uses C++14 for now. The next release might start using C++17 features, + so please open an issue if that'll cause problems for you (#3031) + Removed: + * Support for Clang 4, because it doesn't accept -std=c++17 (#3031) + Fixed: + * Crash when setting a non-existent variable (#2989) + * Highlights not displayed for searches that contain less-than sign, due to + errors in quoting (#3008) + * Building with libicu 75+, which requires C++17. libicu is an indirect + dependency of Newsboat via libxml2 (#3031) + +------------------------------------------------------------------- +Thu Jan 2 06:57:43 UTC 2025 - Michael Vetter + +- Update to 2.38: + Added: + * Shell completions for ZSH + * Keymap hint for "Clear filter" when filter is active + * Better logs when Miniflux authentication fails with something other than + 401 Unauthorized + * Support for enclosures with Miniflux + Changed: + * Shell completions are now installed into directories where shells are looking + for them. Previously, completions were installed into doc/contrib + * Updated translations: Chinese, Dutch, German, Italian, Polish, + Russian and Ukrainian, Spanish, Swedish, Turkish + * Bumped minimum supported Rust version to 1.79.0 + Fixed: + * MKDIR not being used in all the relevant places of the Makefile + * Dates far in the past or the future not being stored correctly (#2871) + * cookie-cache having not effect on reload-all (bound to R by default, + also activated by auto-reload) (#2935) + ------------------------------------------------------------------- Tue Sep 24 19:17:23 UTC 2024 - Michael Vetter diff --git a/newsboat.keyring b/newsboat.keyring index bb33511..3ddb56d 100644 --- a/newsboat.keyring +++ b/newsboat.keyring @@ -13,18 +13,18 @@ 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 @@ -73,29 +73,42 @@ R9IgrPr985fERwEBuAjuueF7VzlKD+rKtyzo/i85Y0wg+o3xPTIkK/L35faI+f/p +WVt8bqI6BZxzU+Imju5HwgMJ3lNK2ocG+ULH1IrpRwxZ59bPSrcSX4JrENtr3A3 GjMcSDr2Q0kY36zu2CTh5+2xY1R0DegqDS1iQZIwDBi+yY1vBiNvcuaCjtn8p8K4 nDYd/JiuP36FrC/Ugs7gHsxI7kMo8yGNJkGZ3Eb8L2b8X2uVWRIafIS/CQCNQL/e -mpneevbQUSwR/Jf/AC86p045vAEw9jXg/xh3CAWatXy5Ag0EWb6AOwEQAJ7gO45k -UFdQmAdwhLbbrl5G9gzroNHKXojgn2c7RQTWSX2tfqMh5zoqhXy6XtJd0UcEYHUD -EmXKdOAU3qfl4trjY/rvQNGRxiqQKki2pjE3Io+UHUHF2gugexK2HJ61sPWzEERL -7NjqRw4S97coCXRgzHwdP03DCzO8dcx4wWdcEpYCjkfAZfbo3CNVVo3EQj0IPQc3 -p403LcfgyTu/WanWxvqczKA8nWO3yad4k0iRVbARqxzlaO6ImV0P6ChTeKq8lGZK -zGGDbHUvtm3W9QZpWd9SGSBvlp0tUcP1m5tB3vHNYce97afKjVTCY18/PAjqrhB6 -4G2a3b+ZILxL/ktKuHi6JQUfSebVA1ZO9Uy5HduR/81hRIRM0j0wF/i5WvmahkQN -CeyTnmecd085zqaXfOJM0tndL83pKlxYp5riWugii4YDuFvCnn3l0eV39RKAPld8 -8DC9SQj06bA+ddCcTwrSCIKWVhA2n5yyLVmamu35n+xDv6h9mSC/5rf5yPERmHmf -tQAghs5kvaogXtoxp0KdcZs12RKbL2Sh78uJxmsJ3HGtwP2stfchjUa29o4mYglC -c7L/DjCiawTlBpymm7liISxHZTz/Rtz5WF52V/U2QpdYw08HnnnaHnbJHFsfGQrM -oYU+l1JJQVkLiHc2EkUt5pMQCyXH44yiysWtABEBAAGJAjwEGAEIACYCGwwWIQS4 -sXVqDdvwdgzmfM9O1s1hkyuevgUCZRXdBgUJDTiQSwAKCRBO1s1hkyuevpW+D/46 -+SEcSXguB0fY3JUCF1PNXl+wctVYxQYZwtHlUBQKREMX0rc9QXfI3cdELjy0KrXT -c+XK/h3APHh47VkimiOdgWZI7Yik/E+8CAm4Lu3YD0vCjnyc3/n/uHV1vNRd9WY8 -Rnygwlc0X5f9vmuS0pV5OplNUKuE6rjOkk9eBXlXS113fnmKm4JATE6FH5aYG5nf -noBrSGgFV6lsv9t6HmahGjOrI5pY0egTEaexiHpBokcfCp2LHwZgSzBWoWwdtCeH -CynOlw2Y4Z4D6N5rUKuKK4raLJlf+9NncgnFCJhHWOiNOPsGRLODF/3AmHAgEo47 -jfdQqpunrVOXZs2IymQuqaCMDsz22DEtu4x2jqx4BY4l7q1+Ab2ws1dRHyXZtcKR -yO4IB4lLqejEFZl0jYsRlrrDZl9sxYW1YturqddDekbREIAwFSSq4Uboay7pNp06 -dg3d88XWH7CLe4u3WFGUxa0ipjIAKHg+qbFT25RcgSXhP30q1l47qzPQRyiCYptK -DUq6o5Kklv6/JnIF5RGAYAUpj5IB0XXBQ6GfzWrIae2AjHcaIe5GwC4rEMJYX4lR -/V98dVAG6FnSsNkqcJmnwkQJTILyseCCgOKPcd+sgToGGsF2nfNLo1twy1oBs0AQ -DZOg8WVvJYsv0y5q1E90//AVy/ARQ597dVnz62EsBw== -=2Woh +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 +UKwu9hu7 +=o8jY -----END PGP PUBLIC KEY BLOCK----- diff --git a/newsboat.spec b/newsboat.spec index 20da6f5..974f668 100644 --- a/newsboat.spec +++ b/newsboat.spec @@ -1,7 +1,7 @@ # # spec file for package newsboat # -# Copyright (c) 2024 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: newsboat -Version: 2.37 +Version: 2.42 Release: 0 Summary: RSS/Atom Feed Reader for Text Terminals License: MIT @@ -30,6 +30,7 @@ Source3: vendor.tar.xz # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb Patch0: newsbeuter-makefile.patch BuildRequires: cargo +BuildRequires: expected-lite-devel BuildRequires: gcc-c++ BuildRequires: gettext-devel BuildRequires: glibc-devel @@ -39,18 +40,17 @@ BuildRequires: libopenssl-devel BuildRequires: libstdc++-devel BuildRequires: libstfl-devel >= 0.21 BuildRequires: libxml2-devel +# Replacements of vendored C++ libraries +BuildRequires: nlohmann_json-devel +#BuildRequires: libboost_program_options-devel +BuildRequires: optional-lite-devel BuildRequires: pkgconfig -BuildRequires: rust >= 1.68.2 +BuildRequires: rust >= 1.88.0 BuildRequires: sqlite3-devel >= 3.5 BuildRequires: zlib-devel BuildRequires: rubygem(asciidoctor) -# Replacements of vendored C++ libraries -BuildRequires: nlohmann_json-devel -BuildRequires: expected-lite-devel -#BuildRequires: libboost_program_options-devel -BuildRequires: optional-lite-devel Recommends: %{name}-lang -Recommends: web_browser +Suggests: web_browser Provides: newsbeuter = %{version} Obsoletes: newsbeuter <= 2.9 @@ -92,6 +92,9 @@ for l in zh; do rm -rf "%{buildroot}%{_datadir}/locale/${l}" done +rm %{buildroot}%{_datadir}/fish/vendor_completions.d/newsboat.fish +rm %{buildroot}%{_datadir}/zsh/site-functions/_newsboat + %find_lang %{name} %files diff --git a/vendor.tar.xz b/vendor.tar.xz index e2651e0..4422f9e 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ee503519216db9b2ccfbe05f645edc47f52c24fa237c472c5d7afeee0bf67dc8 -size 29218260 +oid sha256:6a89d16b438dbe72e67d54ecb26509388eed5ca75730cde276bd7604acf1e93b +size 38082288