Package Details: newsraft 0.30-2

Git Clone URL: https://aur.archlinux.org/newsraft.git (read-only, click to copy)
Package Base: newsraft
Description: Feed reader with ncurses user interface
Upstream URL: https://codeberg.org/newsraft/newsraft
Licenses: ISC
Submitter: None
Maintainer: kleintux
Last Packager: kleintux
Votes: 16
Popularity: 0.52
First Submitted: 2022-06-29 23:20 (UTC)
Last Updated: 2025-05-05 18:43 (UTC)

Latest Comments

1 2 Next › Last »

kleintux commented on 2025-05-05 18:43 (UTC)

@Derson5 sorry for that. is fixed now

Derson5 commented on 2025-05-05 18:31 (UTC)

Huh, is it normal?

newsraft     0.29-2       0.30-1         0.12 MiB

Total Installed Size:  0.29 MiB
Net Upgrade Size:      0.12 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                                                     [###############################################] 100%
(1/1) checking package integrity                                                   [###############################################] 100%
(1/1) loading package files                                                        [###############################################] 100%
(1/1) checking for file conflicts                                                  [###############################################] 100%
(1/1) checking available disk space                                                [###############################################] 100%
:: Processing package changes...
(1/1) upgrading newsraft                                                           [###############################################] 100%
warning: directory permissions differ on /home/mordeczka/
filesystem: 700  package: 755
warning: directory permissions differ on /home/mordeczka/.cache/
filesystem: 700  package: 755

Why it checks permission for home folder and cache?

kleintux commented on 2025-04-29 15:31 (UTC)

@TimeTravel_0 thx for the notification. Package is updated with new checksum.

@m040601 thx for the input. If you want you can add this input to the upstream repo. The maintainer could add this to the Makefile. Would be better then use the offical Makefile and then copy stuff over it. it's easier to maintain :)

TimeTravel_0 commented on 2025-04-27 15:32 (UTC)

Hi, it seems I'm getting a checksum related error. Trying to install the package gives me a

Validating source files with sha256sums...
newsraft-0.29.tar.gz ... FAILED
ERROR: One or more files did not pass the validity check!

m040601 commented on 2025-03-16 21:23 (UTC) (edited on 2025-03-16 21:25 (UTC) by m040601)

$ pacman -Ql newsraft

newsraft /usr/bin/newsraft
newsraft /usr/share/licenses/newsraft/license.txt
newsraft /usr/share/man/man1/newsraft.1.gz

newsraft /usr/share/newsraft/examples/
newsraft /usr/share/newsraft/examples/config
newsraft /usr/share/newsraft/examples/feeds

$ wget https://codeberg.org/newsraft/newsraft/archive/newsraft-0.29.tar.gz

$ tar tf newsraft-0.29.tar.gz

....
newsraft/README.md

newsraft/doc/
...
newsraft/doc/changes.md

newsraft/doc/comparison-newsboat.md

newsraft/doc/contributing-change.md
newsraft/doc/contributing-report.md

newsraft/doc/examples/
newsraft/doc/examples/config
newsraft/doc/examples/feeds
...

There is this new file "changes.md". Very usefull to keep up with (breaking) important changes and behaviours in this relatevely new, still maturing project. It's been there since Oct 2024

commit 58b8b65989576b04919436105688ecce6734cf27
Author: Grigory Kirillov <txgk@bk.ru>
Date:   Tue Oct 1 02:43:33 2024 +0300

    add doc/changes.md

Please put it in ,

/usr/share/doc/newsraft/changes.md

I would perhaps also put all the "examples" there in "/usr/share/doc/newsraft" instead of "/usr/share/newsraft"

So that every thing ends u nicely in

/usr/share/doc/newsraft/examples/config
/usr/share/doc/newsraft/examples/feeds
/usr/share/doc/newsraft/changes.md

Thanks in advance.

kseistrup commented on 2024-06-07 07:03 (UTC)

@kleintux Whauw, that was impressively fast. Thanks! :)

kleintux commented on 2024-06-07 06:38 (UTC)

@kseistrup thx for the info. Package is updated. cheers

kseistrup commented on 2024-06-07 06:21 (UTC)

Thanks for packaging newsraft.

Please notice that this is not an any package since the binary is compiled for a specific architecture. Possible architectures should be listed specifically: https://wiki.archlinux.org/title/PKGBUILD#arch

Please also note that the source provided $CFLAGS and $LDFLAGS produces a binary that doesn't have “full RELRO”. Commenting out the CFLAGS and LDFLAGS assignments in makefile, hwoever, will produce a binary that lives up to Arch's standards. E.g.:

prepare() {
  cd "$srcdir/newsraft"
  sed -i 's/^CFLAGS/#CFLAGS/g'   makefile
  sed -i 's/^LDFLAGS/#LDFLAGS/g' makefile
}

Cheers.

kleintux commented on 2024-01-02 12:35 (UTC)

@jamnor thx for mentioning. Fixed the checksum and used the official URL and not the old symliked. cheers

jamnor commented on 2024-01-02 10:06 (UTC)

I get:

ERROR: One or more files did not pass the validity check!</code>

Looks like the checksum in the PKGBUILD is wrong. Also, upstream URL changed from grisha/newsraft to https://codeberg.org/newsraft/newsraft