Package Details: far2l-git r3850.fe3da218-1

Git Clone URL: https://aur.archlinux.org/far2l-git.git (read-only, click to copy)
Package Base: far2l-git
Description: Linux port of FAR v2
Upstream URL: https://github.com/elfmz/far2l
Licenses: GPL2
Submitter: mmozeiko
Maintainer: mmozeiko
Last Packager: mmozeiko
Votes: 24
Popularity: 0.172821
First Submitted: 2016-12-14 00:40 (UTC)
Last Updated: 2023-08-14 21:24 (UTC)

Dependencies (14)

Required by (0)

Sources (1)

Pinned Comments

mmozeiko commented on 2023-12-19 06:51 (UTC) (edited on 2023-12-19 06:51 (UTC) by mmozeiko)

This is "git" package. There's no need to flag package out-of-date when far2l has a new release version.

Latest Comments

1 2 3 4 Next › Last »

mmozeiko commented on 2023-12-19 06:51 (UTC) (edited on 2023-12-19 06:51 (UTC) by mmozeiko)

This is "git" package. There's no need to flag package out-of-date when far2l has a new release version.

mmozeiko commented on 2023-08-14 21:25 (UTC)

Should be fixed now. I've put back wxwidgets as mandatory dependency, it's required for default build.

edacval commented on 2023-08-14 13:46 (UTC)

Build fails with:

==> Starting package()...
CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.41.0")
-- git hash: fe3da218
-- Build Type: Release Version: 2.5.1-fe3da218-beta
-- Enabling registry support due to enabled LEGACY
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
CMake Deprecation Warning at far2l/bootstrap/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- generating headers and languages
-- Building with libuchardet
-- Found Uchardet: /usr/lib/libuchardet.so
-- Building with GUI/wxWidgets backend
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
  wxWidgets_INCLUDE_DIRS)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindwxWidgets.cmake:987 (find_package_handle_standard_args)
  WinPort/src/Backend/WX/CMakeLists.txt:37 (find_package)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in package().
    Aborting...

ImmortAlex commented on 2023-07-24 03:44 (UTC)

@mmozeiko, please remove spdlog from dependencies as it is not needed anymore: https://github.com/elfmz/far2l/pull/1767 It is needed only to debug colorer, so most of users can safely live without it.

ImmortAlex commented on 2023-07-19 08:05 (UTC)

Or use ccache, which greatly reduce compile time because most of everyday far2l changes are very small.

mmozeiko commented on 2023-07-14 08:56 (UTC)

If you don't want to recompile -git packages from AUR then don't update them. I don't know which package manager you use, but for example with yay that means not using --devel argument when doing updates.

Nikit commented on 2023-07-14 04:41 (UTC)

This is AUR question, of course, but may be anyone know how to reduce each day updating of far2l? It's take too much time to compile from git.

roman.shumikhin commented on 2023-03-12 07:49 (UTC)

Thank you very much, @mmozeiko. I was able to build it again just now!

mmozeiko commented on 2023-03-12 07:36 (UTC) (edited on 2023-03-12 07:36 (UTC) by mmozeiko)

There's no need for any of that. I've updated the build, now it works fine from code in far2l's git.

roman.shumikhin commented on 2023-03-12 07:28 (UTC) (edited on 2023-03-12 07:32 (UTC) by roman.shumikhin)

I am very new to AUR and don't know how to fix the broken build, but these steps worked for me:

0) Assume you have yay installed. Yay is an AUR helper like yay lets you download and install packages from the Arch User Repository.

1) Install debtap

debtap is a script to convert .deb packages to Arch Linux packages.

yay -S debtap

2) Download far2l debs: You can check the latest versions here https://deb.debian.org/debian/pool/main/f/far2l/

wget https://deb.debian.org/debian/pool/main/f/far2l/far2l_2.5.0~beta+git20230223+ds-2_amd64.deb

wget https://deb.debian.org/debian/pool/main/f/far2l/far2l-data_2.5.0~beta+git20230223+ds-2_all.deb

3) Update debtap

sudo debtap -u

4) Convert debs to zst format that pacman can install

debtap far2l-data_2.5.0\~beta+git20230223+ds-2_all.deb

debtap far2l_2.5.0\~beta+git20230223+ds-2_amd64.deb

5) Install the generated .zst packages

sudo pacman -U far2l-data-git-20230223-1-any.pkg.tar.zst

sudo pacman --nodeps --assume-installed=far2l-data -U far2l-git-20230223-1-x86_64.pkg.tar.zst

Install the data package first. I had to add "--nodeps --assume-installed=far2l-data" arguments to make it install.

6) Run far2l