summaryrefslogtreecommitdiff
path: root/archivers/ark
AgeCommit message (Collapse)Author
2021-12-10KDE: Update KDE Gear to 21.12Tobias C. Berner
KDE Gear 21.12 has landed and comes with a massive number of updates and new versions of applications and libraries. Literally, dozens of classic KDE everyday tools and the specialised sophisticated apps you use to work, be creative and play, are getting refreshers with design improvements, new features and performance and stability enhancements. What's new: https://kde.org/announcements/gear/21.12.0/#whatsnew Changelog: https://kde.org/announcements/changelogs/gear/21.12.0/
2021-11-04KDE: Update KDE Gear to 21.08.3Tobias C. Berner
Thursday, 4 November 2021 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Changelog: https://kde.org/announcements/changelogs/gear/21.08.3/
2021-10-20shared-mime-info: remove wrong dependency on shared-mime-infoBaptiste Daroussin
2021-10-11*/*: Avoid extra CPE_VENDOR=kde by properly sorting USESBernhard Froehlich
CPE_VENDOR=kde is already set in Uses/kde.mk so adding cpe after kde in our USES line makes sure that it's picked up properly. Approved by: portmgr (blanket)
2021-10-07KDE: Update KDE Gear to 21.08.2Tobias C. Berner
Thursday, 7 October 2021 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: * kmail: Fix an infinite SSL error dialog loop * konqueror: Make it compatible with KIO 5.86.0 and don’t open every URL in a new window * libksane: Fix multi page detection with certain scanners Full announcement: https://kde.org/announcements/gear/21.08.2/
2021-09-02KDE: Update KDE Gear to 21.08.1Tobias C. Berner
Thursday, 2 September 2021 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: * konsole: Fix KXmlGUI toolbars and Konsole MainWindow size. * elisa: Fix the “Files” view. * skanlite: Fix image saving when preview is not shown. Full announcement: https://kde.org/announcements/gear/21.08.1/ Full Changelog: https://kde.org/announcements/changelogs/gear/21.08.1/
2021-08-15archivers/ark: Add CPE informationBernhard Froehlich
Approved by: portmgr (blanket)
2021-08-13KDE: Update KDE Gear to 21.08.0Tobias C. Berner
Thursday, 12 August 2021 KDE Gear 21.08 improves KDE apps across the board, bringing you quick and responsive utilities, creativity programs with powerful features, and secure tools for all your work and play needs. If this is your first time with KDE software, discover a whole new world of free and secure programs, packed with incredible possibilities. If you are already a KDE regular, check out all the fresh innovations we have added to your favorite apps. Either way, go forth and try new things! Full announcement: https://kde.org/announcements/gear/21.08.0/
2021-07-10*/*: Update KDE Gear to 21.04.3Tobias C. Berner
Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases. Full changelog: https://kde.org/announcements/changelogs/gear/21.04.3/
2021-06-13*/*: Zpdate KDE Gear to 21.04.2Tobias C. Berner
Thursday, 10 June 2021 Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. The full changelog can be found here: https://kde.org/announcements/changelogs/gear/21.04.2/
2021-05-13Update KDE Gear to 21.04.1Tobias C. Berner
May 13, 2021. Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear Today they all get new bugfix source releases. Changelogs: https://kde.org/announcements/changelogs/releases/21.04.1/
2021-04-22Update KDE Gear to 21.04Tobias C. Berner
KDE Gear 21.04 Thursday, 22 April 2021 Welcome to KDE Gear ⚙️ 21.04! KDE produces literally dozens of apps for work, play, education, and creativity. Kontact, for example, gives you control over all your email, contact, and agenda; Itinerary keeps you up to date with everything you need regarding your trips; the KAlgebra graphing calculator works equally well on your desktop and your phone; Cantor provides you with an intuitive way of analyzing data and graphing the results; and Kdenlive makes cutting and building sophisticated-looking videos not only easy, but fun as well. These are but a few of the apps releasing new updates today. When combined with the KDE’s powerful Plasma desktop, they provide you with most, if not all, the tools you need to be productive in a versatile and flexible Linux^WFreeBSD environment. But you don’t even need to run Linux! Many of the apps in this announcement work on Windows, macOS, and Android as well. This is what convergent means for KDE: use your favorite apps anywhere, on any system, on your work computer, mobile or even on your TV! And, remember: KDE’s apps, the Plasma desktop, Plasma Mobile, Plasma BigScreen and all the rest of KDE’s software are free and open source. No licensing, no hidden costs, no spying. Share them with your friends, install them at work, or use them in your school lab. It is your software to enjoy where and how you want. Full announcement and changelogs: https://kde.org/announcements/gear/21.04/
2021-04-07One more small cleanup, forgotten yesterday.Mathieu Arnold
Reported by: lwhsu
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold
2021-03-04Update KDE Release-Service releases to 20.12.3Tobias C. Berner
20.12.3 Releases Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE’s release service.
2021-02-04Update KDE Release-Service to 20.12.2Tobias C. Berner
Some of our projects release on their own timescale and some get released en-masse. The 20.12.2 bundle of projects was released today with dozens of bugfixes and will be available through app stores and distros soon. See the 20.12.2 releases page for details. Some of the fixes in today’s bugfix releases include: * Ark no longer crashes when closing the window while loading a TAR archive * Dolphin calculates the folder size on FUSE and network file systems correctly now * Konsole no longer crashes when exiting all tabs at the same time * Dictionaries can be added in Kiten’s config dialog * Umbrello doesn’t crash anymore if exiting when a widget in a diagram is selected Release Notes: https://community.kde.org/Releases/20.12_Release_Notes Full Changelog: https://kde.org/announcements/fulllog_releases-20.12.2/
2021-01-08Update KDE Release Service ports to 20.12.1Tobias C. Berner
Full changelog: https://kde.org/announcements/fulllog_releases-20.12.1/
2020-12-11Update KDE Applications to 20.12Tobias C. Berner
- astro/libkgeomap has been removed as there are no consumers left - deskutils/kdepim-apps-libs has been reintegrated into other ports There are a handful of new ports available: - astro/kosmindoormap: Library and QML component for rendering multi-level OSM indoor maps - deskutils/itinerary: KDE Itinerary is a digital travel assistant - devel/kpublictransport: Access realtime public transport data - graphics/kontrast: Color contrast checker - textproc/markdownpart: KPart for rendering Markdown content
2020-11-05Update KDE Apps to 20.08.3Tobias C. Berner
Some of our projects release on their own timescale and some get released en-masse. The 20.08.3 bundle of projects was released today with dozens of bugfixes and will be available through app stores and distros soon. See the 20.08.3 releases page for details. Some of the fixes in today’s releases: * Gwenview no longer accidentally shows the thumbnail view as a separate window with newer Qt versions * Sending SMS with KDEConnect has been restored * Fixed a possible Okular crash when selecting text in annotations Announcement: https://kde.org/announcements/releases/2020-11-apps-update/ Changelog: https://kde.org/announcements/fulllog_releases-20.08.3/
2020-10-10KDE Release Service 20.08.2 updateTobias C. Berner
Dozens of KDE apps are getting new releases from KDE’s release service. New features, usability improvements, re-designs and bug fixes all contribute to helping boost your productivity and making this new batch of applications more efficient and pleasant to use.
2020-09-03Update KDE Applications (release-service) to 20.08.1Tobias C. Berner
2020-08-28archivers/ark: fix vulnerability in tar extractionTobias C. Berner
KDE Project Security Advisory ============================= Title: Ark: maliciously crafted TAR archive with symlinks can install files outside the extraction directory. Risk Rating: Important CVE: CVE-2020-24654 Versions: ark <= 20.08.0 Author: Elvis Angelaccio <elvis.angelaccio@kde.org> Date: 27 August 2020 Overview ======== A maliciously crafted TAR archive containing symlink entries would install files anywhere in the user's home directory upon extraction. Proof of concept ================ For testing, an example of malicious archive can be found at https://github.com/jwilk/traversal-archives/releases/download/0/dirsymlink.tar Impact ====== Users can unwillingly install files like a modified .bashrc, or a malicious script placed in ~/.config/autostart. Workaround ========== Before extracting a downloaded archive using the Ark GUI, users should inspect it to make sure it doesn't contain symlink entries pointing outside the extraction folder. The 'Extract' context menu from the Dolphin file manager shouldn't be used. Solution ======== Ark 20.08.1 skips maliciously crafted symlinks when extracting TAR archives. Alternatively, https://invent.kde.org/utilities/ark/-/commit/8bf8c5ef07b0ac5e914d752681e470dea403a5bd can be applied to previous releases. Credits ======= Thanks to Fabian Vogt for reporting this issue and for fixing it. MFH: 2020Q3 Security: CVE-2020-24654
2020-08-13KDE's August 2020 Apps UpdateTobias C. Berner
Dozens of KDE apps are getting new releases from KDE’s release service. New features, usability improvements, re-designs and bug fixes all contribute to helping boost your productivity and making this new batch of applications more efficient and pleasant to use. Full announcement: https://kde.org/announcements/releases/2020-08-apps-update/
2020-07-30archivers/ark: add missing bump after r543704Tobias C. Berner
2020-07-30archivers/ark: security fixTobias C. Berner
KDE Project Security Advisory ============================= Title: Ark: maliciously crafted archive can install files outside the extraction directory. Risk Rating: Important CVE: CVE-2020-16116 Versions: ark <= 20.04.3 Author: Elvis Angelaccio <elvis.angelaccio@kde.org> Date: 30 July 2020 Overview ======== A maliciously crafted archive with "../" in the file paths would install files anywhere in the user's home directory upon extraction. Proof of concept ================ For testing, an example of malicious archive can be found at https://github.com/jwilk/traversal-archives/releases/download/0/relative2.zip Impact ====== Users can unwillingly install files like a modified .bashrc, or a malicious script placed in ~/.config/autostart Workaround ========== Users should not use the 'Extract' context menu from the Dolphin file manager. Before extracting a downloaded archive using the Ark GUI, users should inspect it to make sure it doesn't contain entries with "../" in the file path. Solution ======== Ark 20.08.0 prevents loading of malicious archives and shows a warning message to the users. Alternatively, https://invent.kde.org/utilities/ark/-/commit/0df592524fed305d6fbe74ddf8a196bc9ffdb92f can be applied to previous releases. Credits ======= Thanks to Dominik Penner for finding and reporting this issue and thanks to Elvis Angelaccio and Albert Astals Cid for fixing it.
2020-07-09Update KDE's Application (release-service) to 20.04.3Tobias C. Berner
Changelog: https://kde.org/announcements/changelog-releases.php?version=20.04.3
2020-06-13Update KDE's Application (release-service) to 20.04.2Tobias C. Berner
2020-05-15Update KDE's Applications to 20.04.1Tobias C. Berner
From the changelog [1]: Some of the fixes included in this release are: * kio-fish: Only store password in KWallet if the user asked for it. * The Umbrello Fixes for adding multiline c++ comment support. * The scrolling behavior in the Okular document viewer has been improved and is more usable with free-spinning mouse wheels * A regression that sometimes caused the JuK music player to crash on start has been fixed * The Kdenlive video editor has received many stability updates, including a fix to the DVD chapter creation and a fix that improves the handling of timecodes, improved handling of missing clips, draw “photo” frame on image clips to differentiate from video clips., and previews in the timeline * KMail now correctly handles existing maildir folders when adding a new maildir profile and no longer crashes when adding too many recipients * Import and export of Kontact settings has been enhanced to include more data [1] https://kde.org/announcements/changelog-releases.php?version=20.04.1
2020-04-23Update KDE Applications (release-service) to 20.04Tobias C. Berner
KDE's April 2020 Apps Update A new bundle of KDE applications is here! In these releases, you can expect to find more features, stability improvements, and more user-friendly tools that will help you work more effectively. There are dozens of changes to look forward to in most of your favorite applications. Take Dolphin, for example. Windows Samba shares are now fully discoverable. On the topic of playing music: the Elisa music player is adding features by leaps and bounds. This release brings a new “Now Playing” view, easy accessibility through the system tray, and an option to minimize the playlist whenever you want. Thanks to the recently-added visual shuffle mode, it’s much easier to rearrange your music in the playlists. These are just the highlights of what’s new in KDE’s applications this month. Read on to find out about everything we’ve prepared for you. Announcement: https://kde.org/announcements/releases/2020-04-apps-update/
2020-03-06KDE Applications: update to 19.12.3Tobias C. Berner
2020-02-06Update KDE's Applications to 19.12.2Tobias C. Berner
Changelog: https://kde.org/info/releases-19.12.2.php
2020-01-09Update KDE's App Bundle to 19.12.1Tobias C. Berner
January 09, 2020. Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE’s release service. Today they all get new bugfix source releases. Release Notes: https://community.kde.org/Releases/19.12_Release_Notes Changelog: https://kde.org/announcements/changelog-releases.php?version=19.12.1
2019-12-12KDE's December 2019 Apps UpdateTobias C. Berner
New versions of KDE applications landing in December The release of new versions for KDE applications is part of KDE’s continued effort to bring you a complete and up-to-date catalog of fully-featured, beautiful and useful programs for your system. Available now are new versions of KDE’s file browser Dolphin; Kdenlive, one of the most complete open source video editors; the document viewer Okular; KDE’s image viewer, Gwenview; and all of your other favorite KDE apps and utilities. All of these applications have been improved, making them faster and more stable and they boast exciting new features. The new versions of KDE applications let you be productive and creative, while at the same time making use of KDE software easy and fun. We hope you enjoy all the novel features and improvements worked into all of KDE’s apps! Announcement: https://kde.org/announcements/releases/2019-12-apps-update/
2019-11-09KDE Applications: update to 19.08.3Tobias C. Berner
November 07, 2019. Today KDE released the third stability update for KDE Applications 19.08. This release contains only bugfixes and translation updates, providing a safe and pleasant update for everyone. More than a dozen recorded bugfixes include improvements to Kontact, Ark, Cantor, K3b, Kdenlive, Konsole, Okular, Spectacle, Umbrello, among others. Improvements include: * In the video-editor Kdenlive, compositions no longer disappear when reopening a project with locked tracks * Okular's annotation view now shows creation times in local time zone instead of UTC * Keyboard control has been improved in the Spectacle screenshot utility You can find the full list of changes here: https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.3
2019-10-15KDE Applications: update to 19.08.2Tobias C. Berner
Announcement: https://kde.org/announcements/announce-applications-19.08.2.php Changelog: https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.2
2019-09-05KDE Applications: update to 19.08.1Tobias C. Berner
September 05, 2019. Today KDE released the first stability update for KDE Applications 19.08. This release contains only bugfixes and translation updates, providing a safe and pleasant update for everyone. More than twenty recorded bugfixes include improvements to Kontact, Dolphin, Kdenlive, Konsole, Step, among others. Improvements include: * Several regressions in Konsole's tab handling have been fixed * Dolphin again starts correctly when in split-view mode * Deleting a soft body in the Step physics simulator no longer causes a crash You can find the full list of changes here: https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.1
2019-08-15Update KDE Applications to latest upstream release, 19.08Adriaan de Groot
Release announcement https://kde.org/announcements/announce-applications-19.08.0.php Thanks to tcberner for doing most of the prep-work.
2019-08-15Update KDE Frameworks to latest upstream release, 5.61Adriaan de Groot
Release notes at https://kde.org/announcements/kde-frameworks-5.61.0.php Thanks to antoine@ for the exp-runs, tcberner@ for most of the prep-work, the Gentoo community for cherry-picking patches There are a bunch of changes in (implicitly included) headers, which broke existing KDE Applications builds; that's why there are a whole bunch of "patch-gentoo-kf5-5.61-headers" patches (taken from Gentoo packaging). Those will go away with the next KDE Applications release, PR: 239777 Submitted by: tcberner
2019-08-13Convert to UCL & cleanup pkg-message (categories a-c)Mathieu Arnold
2019-07-26Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330
2019-07-12KDE Applications: update to 19.04.3Tobias C. Berner
July 11, 2019. Today KDE released the third stability update for KDE Applications 19.04. This release contains only bugfixes and translation updates, providing a safe and pleasant update for everyone. Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK, K3b, Kdenlive, KTouch, Okular, Umbrello, among others. Improvements include: * Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13 * Cutting groups with compositions no longer crashes the Kdenlive video editor * The Python importer in Umbrello UML designer now handles parameters with default arguments Changelog: https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
2019-06-23KDE Applications: complete dependency listsTobias C. Berner
This has been on the TODO list for forever... PR: 238764 Reported by: yuri
2019-06-07Update KDE Applications to 19.04.2Tobias C. Berner
https://kde.org/announcements/announce-applications-19.04.2.php
2019-05-09Update KDE Applications to 19.04.1Tobias C. Berner
Changelog: https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-04-18Update KDE Applications to 19.04.0Tobias C. Berner
The changelog can be found here: - https://kde.org/announcements/announce-applications-19.04.0.php Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
2019-03-10Remove patch that was only supposed to fix the build on FreeBSD <= 10.3.Raphael Kubo da Costa
2019-03-09Turn on RAR option by default only on x86 in archivers/ark.Adriaan de Groot
This makes it possible to build on non-x86 with default options. Support for rar archives is via external executables, so there is no change in the port's compiled artifacts. Thanks linimon@ for the functional part of the change. While here, polish up descriptions and links and bits and bobs. PR: 236240 Submitted by: linimon
2019-03-09Backport patch to fix creation of .tar archives when ZTD support is enabled.Raphael Kubo da Costa
As the patch says, when ZSTD support is present creating a regular .tar archive will end up creating a zstd file instead. In my tests, this prevented adding/remove entries from the archive at all. MFH: 2019Q1
2019-03-09Add USES=shared-mime-infoRaphael Kubo da Costa
Starting with version 18.12.0, Ark has included a custom kerfuffle.xml mime type to support zstd-compressed files (the mimetype was only added to shared-mime-info starting with version 1.11, which we don't ship yet). We need to make sure update-mime-database is run, otherwise Ark will still fail to recognize those archives.
2019-03-07Update KDE Applications to 18.12.3Tobias C. Berner