LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-29-2023, 03:41 AM   #61
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997

Quote:
Originally Posted by willysr View Post
Thanks Willy! It's funny that genfstab from this, kinda answers my question about UUID here.
 
Old 11-04-2023, 06:15 AM   #62
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Sat Nov 04 2023

8 packages added
Code:
development/cargo-c:            Added           (cargo c-abi helpers).
graphics/amide:                 Added           (Medical Imaging Data Examiner).
multimedia/rav1e:               Added           (AV1 encoder).
python/python3-libvcs:          Added           (python module).
system/UEFITool:                Added           (firmware images viewer).
system/edk2-aarch64:            Added           (aarch64 UEFI firmware for Qemu).
system/fonts-kannada-extra:     Added           (system fonts).
system/fonts-tamil-tva:         Added           (system fonts)
5 packages removed
Code:
development/OpenCobolIDE:       Removed         (unmaintained).
graphics/pygifme:               Removed         (unmaintained).
network/Free-Cinema:            Removed         (unused anywhere else).
network/yoda:                   Removed         (unmaintained).
python/argcomplete:             Removed         (use python3-argcomplete).
https://slackbuilds.org/ChangeLog.txt
 
2 members found this post helpful.
Old 11-11-2023, 04:07 AM   #63
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
Sat Nov 11 01:09:27 UTC 2023

3 packages removed
Code:
python/bleach: Removed, replaced by python3-bleach
python/constantly: Removed (use python3-constantly)
python/decorator: Removed, replaced by python3-decorator
11 packages added
Code:
network/zxing-cpp: Added (barcode image processing library).
office/smoffice2024: Added (office suite).
python/python3-bleach: Added (whitelist-based HTML-sanitizing tool).
python/python3-constantly: Added (Symbolic constants in Python).
python/python3-decorator: Added (python decorator).
python/python3-hyperlink: Added (A featureful, correct URL for Python).
python/python3-incremental: Added (Python projects versioning).
system/blueprint-compiler: Added (A markup language for GTK).
network/cinny-desktop: Added (matrix client).
network/grpcurl: Added (curl for gRPC servers).
network/tdlib: Added (Telegram Database library).
https://slackbuilds.org/ChangeLog.txt
 
3 members found this post helpful.
Old 11-11-2023, 08:54 AM   #64
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
@marav do you accept this script?
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2023-11-11 16-58-07.png
Views:	68
Size:	95.5 KB
ID:	42025  
Attached Files
File Type: txt SBo-news.sh.txt (986 Bytes, 15 views)

Last edited by rizitis; 11-11-2023 at 08:58 AM.
 
Old 11-11-2023, 09:29 AM   #65
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Quote:
Originally Posted by rizitis View Post
@marav do you accept this script?
Yep. Nice

Here is mine
Code:
#!/bin/sh

TMP="/tmp"

if [ -f $TMP/ChangeLog.new.txt ] ; then
    cp $TMP/ChangeLog.new.txt $TMP/ChangeLog.txt
fi
curl -q --no-progress-meter https://slackbuilds.org/ChangeLog.txt -o $TMP/ChangeLog.new.txt

# Func
diff_added() {
    T=$(printf "\t")
    diff $TMP/ChangeLog.txt $TMP/ChangeLog.new.txt | sed -e '1d; $d; s/^<\ //g; s/^>\ //g' | grep "Added (" | sed "s/[[:blank:]]Added[[:blank:]]\+/${T}${T}${T}Added${T}${T}/g"  
}
PKG_ADDED=$(diff_added | wc -l)

diff_removed() {
    T=$(printf "\t")
    diff $TMP/ChangeLog.txt $TMP/ChangeLog.new.txt | sed -e '1d; $d; s/^<\ //g; s/^>\ //g' | grep -E "Removed" | sed "s/[[:blank:]]Removed,[[:blank:]]\+/${T}${T}${T}Removed${T}${T}/g"
}
PKG_REMOVED=$(diff_removed | wc -l)

# Main
#
DATE_ADDED=$(LANG=C date "+%a %b %d %Y")
echo -e "$DATE_ADDED"
echo ""
echo -e "[ B]$PKG_ADDED packages added[/ B]"
echo -e "[ CODE]"
diff_added
echo -e "[/ CODE]"

echo -e "[ B]$PKG_REMOVED packages removed[/ B]"
echo -e "[ CODE]"
diff_removed
echo -e "[/ CODE]"
echo [ url]https://slackbuilds.org/ChangeLog.txt[/ url]
note: added blanks for BBcode

Last edited by marav; 11-12-2023 at 07:14 AM. Reason: typo
 
Old 11-11-2023, 09:37 AM   #66
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
the only thing I have to deal with, and obviously you don't, as you probably don't face the issue yet ;-)

when you have, for example:
Code:
misc/package Upgraded (Added whatever dependency)
It assumes it's a new addition, because you grep "Added"
 
Old 11-11-2023, 09:47 AM   #67
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
Ops!
 
Old 11-11-2023, 09:52 AM   #68
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
Quote:
Originally Posted by marav View Post
the only thing I have to deal with, and obviously you don't, as you probably don't face the issue yet ;-)

when you have, for example:
Code:
misc/package Upgraded (Added whatever dependency)
It assumes it's a new addition, because you grep "Added"
Code:
#!/bin/bash

url="https://slackbuilds.org/ChangeLog.txt"
output_file="SBo_news.txt"
output_file2="output.txt"

temp_file=$(mktemp)
wget -q "$url" -O "$temp_file"
head -n 1 "$temp_file" > "$output_file"
echo "" >> "$output_file"
sed -i '1d' "$temp_file"
awk '/\+--------------------------+/ {exit} {print}' "$temp_file" >> "$output_file2" || exit 1

search_string1="Added"
search_string2="Removed"

echo "Added packages" >> "$output_file"
echo "
Code:
" >> "$output_file"
grep "$search_string1" "$output_file2" | grep -v -E "\(.*$search_string1.*\)" >> "$output_file"
echo "
" >> "$output_file" echo "" >> "$output_file" echo "Removed packages" >> "$output_file" echo "
Code:
" >> "$output_file"
grep "$search_string2" "$output_file2" | grep -v -E "\(.*$search_string2.*\)" >> "$output_file"
echo "
" >> "$output_file" echo "https://slackbuilds.org/ChangeLog.txt" >> "$output_file" if [ -s "$output_file" ]; then echo "" else echo "No lines matching the criteria were found." fi rm "$temp_file" "$output_file2" cat "$output_file"
I think this way is solved!
Attached Files
File Type: txt SBo-news.sh.txt (1.0 KB, 5 views)

Last edited by rizitis; 11-11-2023 at 09:54 AM. Reason: edit script
 
Old 11-11-2023, 10:02 AM   #69
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Time will tell

Pat, for example, has only one way to generate its changelog, it's easy to grep patterns
As there are multiple commiters on SBo, we can also have multiple commit messages
On SBo, sometimes it's "Removed" or "Removed," ; sometimes it's "updated" or "Updated" or "upgrade" etc.

Last edited by marav; 11-12-2023 at 07:13 AM. Reason: typo
 
1 members found this post helpful.
Old 11-18-2023, 02:13 AM   #70
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Sat Nov 18 2023

16 packages added
Code:
development/aws-cdk:                    Added           (AWS Cloud Development Kit).
development/openmodelica:               Added           (modeling environment).
graphics/alembic-framework:             Added           (CGI framework).
graphics/opentoonz:                     Added           (2D animation software).
libraries/kaidan:                       Added           (chat app).
libraries/kquickimageeditor:            Added           (Image editing components).
libraries/libdraco:                     Added           (3D data compression).
libraries/pam_usb:                      Added           (hardware authentication).
libraries/qxmpp:                        Added           (xmpp client).
libraries/tinygltf:                     Added           (C++ headers).
perl/perl-File-FcntlLock:               Added           (File locking).
python/python3-sysrsync:                Added           (rsync wrapper).
system/ancient:                         Added           (decompression routines).
system/cw:                              Added           (tail cloudwatch logs).
system/doublecmd-qt5:                   Added           (open source file manager).
system/thefuck:                         Added           (typo corrector).
3 packages removed
Code:
academic/petsc:                         Removed         (requested by maintainer).
haskell/haskell-http:                   Removed         (by request of the maintainer).
system/pymux:                           Removed         (unmaintained).
https://slackbuilds.org/ChangeLog.txt
 
1 members found this post helpful.
Old 11-18-2023, 03:31 AM   #71
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
Originally Posted by marav View Post
system/thefuck: Added (typo corrector).
 
Old 11-18-2023, 04:00 PM   #72
reddog83
Member
 
Registered: Apr 2018
Distribution: Slackware 15.0/Current
Posts: 443

Rep: Reputation: 229Reputation: 229Reputation: 229
Quote:
Originally Posted by marav View Post
Code:
system/thefuck: Added (typo corrector).

Last edited by reddog83; 11-18-2023 at 04:02 PM.
 
1 members found this post helpful.
Old 11-25-2023, 12:29 PM   #73
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Sat Nov 25 2023

16 packages added
Code:
academic/hdfview:                       Added           (visualization and exploration software).
academic/xschem:                        Added           (schematic capture program).
graphics/OpenShadingLanguage:           Added           (language for shading)
graphics/glmark2:                       Added           (OpenGL and ES Benchmark).
graphics/openscad-threads:              Added           (modules for OpenSCAD).
libraries/awscrt:                       Added           (Python 3 bindings for the AWS CR).
libraries/libomemo-c:                   Added           (fork of libsignal-protocol-c).
libraries/nanosvg:                      Added           (SVG header file).
libraries/python3-ruamel.yaml.clib:     Added           (reader for ruamel).
network/awscli-v2:                      Added           (AWS CLI).
perl/perl-Config-Grammar:               Added           (perl module).
python/python3-expandvars:              Added           (Expand system variables).
system/ntopng:                          Added           (system monitoring).
system/readpe:                          Added           (CLI toolkit to analyze PE binaries).
system/rtkit:                           Added           (Realtime Policy and Watchdog Daemon).
system/tuptime:                         Added           (Report System Uptime).
https://slackbuilds.org/ChangeLog.txt
 
Old 12-01-2023, 07:37 PM   #74
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Sat Dec 02 2023

34 packages added
Code:
academic/scmutils:                              Added           (scm utils).
accessibility/mbrola-voices:                    Added           (speech synth. data).
development/aspnetcore-runtime-8.0:             Added           (ASP.NET Runtime 8.0).
development/dotnet-runtime-8.0:                 Added           (.NET Runtime 8.0).
development/dotnet-sdk-8.0:                     Added           (.NET SDK 8.0).
development/python3-numpy-legacy:               Added           (Legacy Numpy).
gis/librttopo:                                  Added           (RT Topology Library).
graphics/pd-gears:                              Added           (parametrized gear generator).
ham/SoapyRTLSDR:                                Added           (SoapySDR RTL-SDR Support Module).
ham/glrpt:                                      Added           (decode LRPT images).
libraries/field3d:                              Added           (voxel data library).
network/openresty:                              Added           (dynamic web platform).
office/dspdfviewer:                             Added           (pdf viewer).
office/unaesgcm:                                Added           (omemo decryption).
python/python2-toml:                            Added           (Python lib for TOML).
python/python3-arabic-reshaper:                 Added           (Reconstruct Arabic sentences).
python/python3-bidi:                            Added           (BiDi Layout Implementation).
python/python3-blessed:                         Added           (python library).
python/python3-eventlet:                        Added           (concurrent networking library).
python/python3-funcparserlib:                   Added           (lisp parser).
python/python3-google-auth-httplib2:            Added           (Google Authentication Library).
python/python3-googleapis-common-protos:        Added           (Common protobufs).
python/python3-inotify-simple:                  Added           (inotify wrapper).
python/python3-svglib:                          Added           (read SVG).
python/python3-toml:                            Added           (Python lib for TOML).
python/python3-uritools:                        Added           (parsing URI library).
python/python3-vharfbuzz:                       Added           (shaping text tool).
system/distrobox:                               Added           (fancy wrapper for containers).
system/far2l:                                   Added           (file manager).
system/fonts-tamil-bharathi:                    Added           (system fonts).
system/gpustat:                                 Added           (query and monitor GPU).
system/lssecret:                                Added           (list secrets).
system/python3-nvidia-ml-py:                    Added           (Python Bindings for NVIDIA ML).
system/tkinfo:                                  Added           (graphical browser).
3 packages removed
Code:
libraries/pykdtree:                             Removed         (unmaintained).
python/pyresample:                              Removed         (unmaintained).
python/python-toml:                             Removed         (split to python2 and python3).
https://slackbuilds.org/ChangeLog.txt
 
1 members found this post helpful.
Old 12-08-2023, 08:04 PM   #75
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Sat Dec 09 2023

32 packages added
Code:
academic/gdstk:                         Added           (GDSII / OASIS file library).
desktop/rclone-browser:                 Added           (Simple cross platform GUI for rclone).
development/mongodb-shell:              Added           (MongoDB Shell).
development/python3-hylang:             Added           (lisp dialect).
development/python3-hyrule:             Added           (utility library for Hy).
development/rtaudio:                    Added           (C++ classes for Audio).
games/rottexpr:                         Added           (Rise Of The Triad prt).
graphics/gqview:                        Added           (image viewer).
graphics/openscad-gearbox:              Added           (OpenSCAD gearbox generator).
graphics/stltools:                      Added           (python stl file module).
ham/satdump:                            Added           (generic satellite data processing software).
ham/sdrangel:                           Added           (SDR Rx/Tx software).
haskell/ghcup:                          Added           (haskell installer).
libraries/2geom:                        Added           (2D Geometry Library).
libraries/nng:                          Added           (Lightweight Messaging Library).
network/thorium-browser:                Added           (web browser).
office/omegat:                          Added           (translation memory application).
perl/perl-CGI-Fast:                     Added           (perl module).
python/python3-inflate64:               Added           (deflate64 library).
python/python3-multivolumefile:         Added           (file library).
python/python3-oscrypto:                Added           (crypto library).
python/python3-py7zr:                   Added           (7zip in python3).
python/python3-pybcj:                   Added           (bcj filter library).
python/python3-pydyf:                   Added           (A low-level PDF generator).
python/python3-pyphen:                  Added           (Python module to hyphenate text).
python/python3-pyppmd:                  Added           (PPMd library).
python/python3-pyzstd:                  Added           (Python bindings to zstd library).
python/python3-weasyprint:              Added           (The Awesome Document Factory).
system/borgmatic:                       Added           (backup software).
system/catatonit:                       Added           (container init).
system/dell_bios_fan_control:           Added           (fan control).
system/tzupdate:                        Added           (timezone util).
4 packages removed
Code:
network/RYMTracks:                      Removed         (unmaintained).
network/deis:                           Removed         (unmaintained).
network/opera-legacy:                   Removed         (not updated anymore).
python/asttokens:                       Removed         (use python3-asttokens).
https://slackbuilds.org/ChangeLog.txt
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Suitesparse /Cuda SBo, complains about too advanced GCC, although being built with GCC 5 from the same SBo. Lockywolf Slackware 5 04-28-2019 10:17 PM
nvidia-driver SBo The symbolic link '/usr/lib/libGL.so.1' does not point to 'tmp/SBo/package-nvidia-driver/usr/lib64/libGL.so.1' Gerardo Zamudio Slackware 5 07-30-2017 10:44 PM
Questions for Robby, ponce, or anyone from SBo about SBo submission requirements. ReaperX7 Slackware 4 06-07-2015 11:30 AM
Nvidia-driver.SlackBuild from SBo (or: I am a bad and sloppy SBo maintainer) kingbeowulf Slackware 8 08-31-2012 02:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:42 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration