Skip to content

Commit

Permalink
Merge pull request elfmz#2392 from cycleg/issue-2052
Browse files Browse the repository at this point in the history
Issue elfmz#2052: migrate dependencies from pcre3 back to pcre2 library
  • Loading branch information
elfmz authored Sep 22, 2024
2 parents 182ef26 + dc415bf commit 5d508a5
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
libuchardet-dev libxml2-dev libwxgtk3.0-gtk3-dev
libx11-dev libxi-dev
libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libssh-dev
libarchive-dev libpcre3-dev
libarchive-dev libpcre2-dev
- name: Create Build Environment
# Create a separate build directory as working directory for all subsequent commands
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
libuchardet-dev libxml2-dev libwxgtk3.0-gtk3-dev
libx11-dev libxi-dev
libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libssh-dev
libarchive-dev libpcre3-dev
libarchive-dev libpcre2-dev
- name: Create Build Environment
# Create a separate build directory as working directory for all subsequent commands
Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
libuchardet-dev libxml2-dev libwxgtk3.2-dev
libx11-dev libxi-dev
libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libssh-dev
libarchive-dev libpcre3-dev
libarchive-dev libpcre2-dev
- name: Create Build Environment
# Create a separate build directory as working directory for all subsequent commands
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ matrix:
- libnfs-dev
- libneon27-dev
- libarchive-dev
- libpcre3-dev
- libpcre2-dev
- zlib1g-dev
- ninja-build
env: CXX=clang++-3.7
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ See also [Community packages & binaries](#community_bins)
* `libneon27-dev` (or later, _optional_ - needed for **NetRocks/WebDAV**)
* `libarchive-dev` (_optional_ - needed for better archives support in **multiarc**)
* `libunrar-dev` (_optional_ - needed for RAR archives support in **multiarc**, see `UNRAR` command line option)
* `libpcre3-dev` (or `libpcre2-dev` in older distributions, _optional_ - needed for advanced custom archive formats support in **multiarc**)
* `libpcre2-dev` (_optional_ - needed for advanced custom archive formats support in **multiarc**)
* `libpython3-dev` (_optional_ - needed for **python plugins** support, see `-DPYTHON` command line option)
* `libffi-dev` (_optional_ - needed for **python plugins** support, see `-DPYTHON` command line option)
* `python3-venv` (_optional_ - needed for **python plugins** support, see `-DPYTHON` command line option)
Expand All @@ -133,7 +133,7 @@ See also [Community packages & binaries](#community_bins)

#### Or simply on Debian/Ubuntu:
``` sh
apt-get install libwxgtk3.0-gtk3-dev libx11-dev libxi-dev libpcre3-dev libxml2-dev libuchardet-dev libssh-dev libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libarchive-dev cmake pkg-config g++ git
apt-get install libwxgtk3.0-gtk3-dev libx11-dev libxi-dev libpcre2-dev libxml2-dev libuchardet-dev libssh-dev libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libarchive-dev cmake pkg-config g++ git
```

A simple sid back port should be as easy as (build your own binary deb from the official source deb package):
Expand All @@ -146,7 +146,7 @@ debuild
# cd .. and install your self built far2l*.deb
```

In older distributions: use libpcre2-dev and libwxgtk3.0-dev instead of libpcre3-dev and libwxgtk3.0-gtk3-dev
In older distributions: use libwxgtk3.0-dev instead of libwxgtk3.0-gtk3-dev

#### Clone and Build
* Clone current master
Expand Down
2 changes: 1 addition & 1 deletion packaging/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ set(CPACK_PACKAGE_FILE_NAME ${CPACK_PACKAGE_NAME}-${VERSION})
LIST(APPEND PACKAGE_DEPENDENCIES libc6)
LIST(APPEND PACKAGE_DEPENDENCIES libglib2.0-0 libstdc++6)
LIST(APPEND PACKAGE_DEPENDENCIES "libgcc-s1 | libgcc | libgcc1")
LIST(APPEND PACKAGE_DEPENDENCIES libminizip1 libpcre3)
LIST(APPEND PACKAGE_DEPENDENCIES libminizip1 libpcre2-8-0)
# from main project
IF (${USEWX})
find_package(wxWidgets REQUIRED core base)
Expand Down

0 comments on commit 5d508a5

Please sign in to comment.