Commit Graph

6896 Commits

Author SHA1 Message Date
classabbyamp d3e2a66485
LimeSuite: update to 23.10.0. 2023-11-10 11:51:38 -05:00
André Cerqueira 2744eeba6d pulseaudio: update to 16.1. 2023-11-08 12:32:32 -05:00
Duncaen 95517b092b
lowdown: update to 1.1.0. 2023-11-08 14:44:27 +01:00
Leah Neukirchen c1c8c7bc5a libtls: update to 3.8.2. 2023-11-08 13:42:45 +01:00
André Cerqueira 8b295e3153 openexr: update to 3.2.1. 2023-11-07 12:51:25 -05:00
classabbyamp 56db7de319
common/travis/changed_templates: sort-dependencies
should fix issues where e.g. a library is not built before its dependents
2023-11-01 14:14:39 -04:00
John 32e6ea71aa New package: corrosion-0.4.4 2023-10-31 18:33:40 +01:00
John 49865e9b05 qt6-webchannel: update to 6.6.0. 2023-10-29 21:08:59 +01:00
Andrew J. Hesford e8356f64c1 qwt: add qt6 packages
Closes: #46911.
2023-10-27 21:54:44 -04:00
Andrew J. Hesford 174deccefd common/build-helper/numpy.sh: only write meson cross-file once 2023-10-27 12:14:24 -04:00
Andrew J. Hesford 557b4a73cf common/build-helper/meson.sh: only write cross file once 2023-10-27 12:14:24 -04:00
Mohammed Anas f36a18f1c6 dav1d: update to 1.3.0, adopt. 2023-10-24 09:05:20 -04:00
John a2b2db4fc1 soci: add soname to shlibs 2023-10-22 14:10:13 +02:00
Leah Neukirchen 571dc429d5 libabigail: update to 2.4. 2023-10-21 19:11:54 +02:00
John 7cc0ae300c rem: drop package 2023-10-19 17:55:41 +02:00
John 46fa2deada re: update to 3.6.0. 2023-10-19 17:55:41 +02:00
cinerea0 2f164c30c5 libfilezilla: update to 0.45.0 2023-10-15 10:00:04 +02:00
John 02c699a77a krita: update to 5.2.0 2023-10-14 22:10:36 +02:00
John ecc5f50f52 libunibreak: update to 5.1. 2023-10-14 22:10:36 +02:00
John 13b085be7c build-style/cmake.sh: specify paths as type PATH
specifying the type prevents cmake to converthing the paths
relative to the CWD

cmake documentation:

Furthermore, if the <type> is PATH or FILEPATH and the <value> provided
on the command line is a relative path, then the set command will treat
the path as relative to the current working directory and convert it to an absolute path.
2023-10-14 10:21:59 +02:00
Đoàn Trần Công Danh 740858ad91 wrappers/cross-cc: drop -isystem /usr/include, too 2023-10-14 12:39:58 +07:00
John fd99108c7a kate5: update to 23.08.2. 2023-10-13 13:44:13 +02:00
classabbyamp ca08f06916 geda: remove
python 2, gtk 2
2023-10-13 02:45:15 -04:00
John 38eb546f46 common/hooks/post-install/80-prepare-32bit.sh: use dot to reference directory content instead of wildcard
fixes #46612
2023-10-12 19:49:38 +07:00
Mohammed Anas 7bf51a8015
mozjs78: remove package.
EOL since 2 years and not used by any other template.

Closes #39226
closes #46525
2023-10-11 17:02:03 -04:00
classabbyamp 2b62ce3d06
syncthingtray: update to 1.4.7. 2023-10-11 00:40:30 -04:00
Emi Vasilek c2843a5f0e libadwaita: update to 1.4.0. 2023-10-10 15:36:15 +02:00
triallax 98ddc930c8 gtk4: update to 4.12.3. 2023-10-10 13:19:18 +02:00
classabbyamp bffe2ca4c3 telepathy-qt5: update to 0.9.8. 2023-10-09 20:33:00 -04:00
Andrew J. Hesford bb2e5672ca boost: rebuild for Python 3.12 2023-10-06 12:12:38 -04:00
Andrew J. Hesford a3c8698631 python3, python3-tkinter: update to 3.12.0
Also mark this installation as "externally managed" to prevent users
from installing system-wide packages using pip.

Closes: #43735.
2023-10-06 12:12:20 -04:00
classabbyamp fa055fe600
flowcanvas: remove
python 2, unused now that ladish is gone

closes #46307
2023-10-06 09:54:41 -04:00
classabbyamp 8d11d74b51
ladish: remove
python 2

developer has updated it to support python 3, but does not intend on making
further releases:
```
<nedko> python3 migration is complete
<abby> any plans for a release soon?
<nedko> i don't plan for new tarball and advise distros to fetch from git
```
2023-10-06 09:53:16 -04:00
Andrew Benson 3b283b7037 zeek: update to 6.0.1. 2023-10-04 13:29:24 -05:00
triallax 276a1fe4c8 libblockdev: update to 3.0.3. 2023-10-03 15:09:59 -05:00
Andrew J. Hesford dc44dff8d5 xbps-src: follow symlinks when fixing up pkg-config files
Packages (e.g., python3-pybind11) that symlink to *.pc files in
/usr/{lib,share}/pkgconfig will have those links overwritten with actual
copies of the files after the hook

    common/hooks/post-install/13-pkg-config-clean-xbps-cross-base-ref.sh

attempts to remove $XBPS_CROSS_BASE from paths. This will result in the
new copy containing corrected paths, but the original file remaining
uncorrected.

This was stolen fro @tornaria.
2023-10-03 09:00:28 -04:00
classabbyamp 527d9a34da
syncthingtray: update to 1.4.6. 2023-09-30 22:52:45 -04:00
Cameron Nemo f36d2ea2b2 GConf: remove
Closes #17254
2023-09-30 17:43:46 +07:00
Đoàn Trần Công Danh 8d0aff0c00 papi: update to 7.0.1. 2023-09-30 17:32:37 +07:00
Đoàn Trần Công Danh aa407693a4 New package: libpfm4-4.13.0 2023-09-30 17:32:37 +07:00
Kenneth Dodrill c72d6d9c6f rtmidi: update to 6.0.0 2023-09-30 00:44:13 +02:00
Leah Neukirchen 8670b5f417 libvpx: update to 1.13.0.
Renamed from libvpx7.
2023-09-29 17:02:30 +02:00
Leah Neukirchen f4630a2c14 libvpx6: remove, obsolete. 2023-09-29 17:02:30 +02:00
Luciogi bbebe5706b android-studio: update to 2022.3.1.18, orphan 2023-09-27 19:22:20 -04:00
classabbyamp 261c13352f grass: update to 8.3.0, orphan
move back to /usr/lib, enable shared libraries for qgis, wxwidgets gui
is now default again, don't version the install prefix because that
makes it harder to build other packages against grass
2023-09-27 16:01:02 -04:00
classabbyamp de49220a2d libglade: remove
python2, gtk2
2023-09-27 15:05:55 -04:00
classabbyamp 634797c74e python-gobject2: remove
python2
2023-09-27 15:05:55 -04:00
Gonzalo Tornaría d0be5a7ef0 common/build-helper/rust.sh: fix cross for pyo3 2023-09-26 14:48:33 -04:00
Andrew J. Hesford 99996d8f99 wxWidgets-gtk3: update to 3.2.2.1, transition from wxWidgets 2023-09-26 12:05:50 -04:00
Andrew J. Hesford f04b3954b6 wxWidgets: remove package 2023-09-26 12:05:49 -04:00
Leah Neukirchen 9a46e69732 perl: update to 5.38.0. 2023-09-25 14:09:10 +02:00
Emi Vasilek 6c7071723e New package: libei-1.1.0 2023-09-25 11:10:17 +02:00
Andrew J. Hesford f2ac1733dc common/build-style/python3-pep517.sh: use meson cross files by default 2023-09-23 12:49:44 -04:00
Andrew J. Hesford 99d8d3e26f common/build-helper/numpy.sh: write meson cross file when needed 2023-09-23 12:49:44 -04:00
Gonzalo Tornaría c50f39788a ecl: update to 23.9.9. 2023-09-23 00:06:22 +02:00
Bnyro 2ce69c6cd6 netcdf: update to 4.9.2. 2023-09-22 23:56:37 +02:00
Gonzalo Tornaría bb996ba4ef SuiteSparse: update to 7.2.0. 2023-09-22 23:51:11 +02:00
Andrew J. Hesford c6431f06c5 common/build-helper/meson.sh: new build helper, used by meson build style 2023-09-22 10:16:59 -04:00
Piotr Wójcik cbf48787a2 New package: SDL2_Pango-2.1.5 2023-09-21 21:06:18 +02:00
Klara Modin f44bb562e1 openldap: update to 2.6.6
- update common/shlibs
- add slapd.ldif to conf_files
- add more options to runit service
- remove unregognized configure opts
- run make depend separately as suggested in
	https://www.openldap.org/doc/admin26/install.html
- build modules into slapd directly (dynamic modules are broken on
  cross-compiling)
- move ldapvc too openldap-tools
2023-09-17 13:57:33 -05:00
cinerea0 571148d767 kiwix-lib: update to 12.1.0 2023-09-17 08:25:22 +02:00
cinerea0 5245026fcd libzim: update to 8.2.1 2023-09-17 08:25:22 +02:00
Piotr Wójcik cfaca518fa calc: update to 2.14.3.5. 2023-09-16 23:16:50 +02:00
Đoàn Trần Công Danh 76adce4553 qt6-location: use correct distfiles
Fix: #46073
2023-09-16 11:22:18 +07:00
Đoàn Trần Công Danh 15eb23593e New package: qt6-position-6.5.2 2023-09-16 11:22:18 +07:00
Piraty 04e3788d8e
New package: zint-2.12.0 2023-09-16 01:28:48 +02:00
André Cerqueira baac2c0795 rizin: update to 0.6.2. 2023-09-15 18:00:44 -04:00
André Cerqueira 97262cf9d3 capstone: update to 5.0.1. 2023-09-15 18:00:44 -04:00
Duncaen b98cf59ccf
knot: update to 3.3.1. 2023-09-15 19:41:38 +02:00
q66 937272e967 xbps-src: abstract away non-portable stat(1)
This implements semi-portable abstractions for both GNU and BSD
flavors of stat.
2023-09-14 08:48:59 +07:00
q66 4349108b68 setup/git.sh: fix non-portable sed invocation
This lets xbps-src work in non-GNU environments.
2023-09-14 08:48:59 +07:00
John feb503ddff pimcommon: update to 23.08.0. 2023-09-13 21:40:16 +02:00
John 1c8407bd9b okular: update to 23.08.0. 2023-09-13 21:40:16 +02:00
John b0c8cf858b kate5: update to 23.08.0. 2023-09-13 21:40:16 +02:00
Joel Beckmeyer a2fae59d8f libQuotient: update to 0.8.1.2. 2023-09-12 22:46:32 +02:00
yosh b42144d768 radare2: update to 5.8.8, adopt. 2023-09-11 20:54:30 +02:00
icp b544a09b7b common/xbps-src/shutils/update_check.sh: early return for disabled update checks 2023-09-08 18:37:48 -04:00
Đoàn Trần Công Danh 3879823578 98-shlib-provides: handle special 32bit packages
If the packages has -32bit suffix and there's another subpackages with
same name. It's definitely not a normal package.
2023-09-08 19:59:07 +07:00
classabbyamp 95ed99c92d common/xbps-src/shutils/update_check: add ability to disable update-check
useful for cases where update checking does not make sense or is
impossible
2023-09-08 04:33:16 -04:00
classabbyamp 0192981922 .github/workflows/build.yaml: verify the functionality of update-check 2023-09-08 04:33:16 -04:00
classabbyamp 8c31764bb3 common/travis: remove XLINT variable
it seems to do nothing
2023-09-08 04:33:16 -04:00
Duncaen 773e2e375f
xbps-src: split 32bit hook into two steps
This should fix issues where -32bit packages are missing the runtime
dependencies, since the common/hooks/post-install/98-shlib-provides.sh
hook depends on the 32bit files being copied and the runtime and the
rdep part of the common/hooks/post-install/80-prepare-32bit.sh depends
on the common/hooks/post-install/98-shlib-provides.sh.
2023-09-07 23:15:43 +02:00
classabbyamp 0960c77498
common/container: remove gconv noextract, add README
noextracting gconv was breaking CI for limine
2023-09-04 15:37:45 -04:00
Leah Neukirchen 922c87f3e3 libavif: update to 1.0.1. 2023-09-04 20:03:45 +02:00
Arjan Mossel 22a367ef11 New package: libsecp256k1-0.3.2 2023-09-03 17:11:53 +02:00
Duncaen 65c9ade5e4
xbps-src: consistently use read -r when reading file paths 2023-08-31 14:18:14 +02:00
Đoàn Trần Công Danh a6c4206699 vsrccopy: fix detection of last argument 2023-08-30 22:48:53 +07:00
Đoàn Trần Công Danh 6c04e6d45c common/shlibs: clean up 2023-08-30 13:24:12 +07:00
Đoàn Trần Công Danh c77021e94b (restricted): verify runtime deps 2023-08-30 13:24:12 +07:00
Đoàn Trần Công Danh 9ee583c661 hooks/gen-rt-deps: Look for rt-deps by subpkg first, common/shlibs later 2023-08-30 13:24:12 +07:00
Đoàn Trần Công Danh 6d6cf11a2b hooks/shlib-provides: record shared libraries without SONAME
In a later change, we would like to generate runtime-deps between
sub-packages.

In order to do that, we can add everything into etc/shlibs or we can
look into other subpackages directly.  The former is cumbersome if such
package has lot of shared-objects.  The latter requires traversing and
checking a lot of files.  Furtunately, we can speed up the latter one by
storing all shared-objects' information in a centralised place.
2023-08-30 13:24:12 +07:00
Đoàn Trần Công Danh 337d270447 hooks: move prepare-32bit and shlib-provides to post-install
In a later change, we will generate shlib-depends cross subpkgs during
pre-pkg stage.  Thus we need shlib-provides information of all subpkgs
ready before pre-pkg is run.

Those information can only be read in post-install stage at the
eariliest.

Let's move the shlib-provides to post-install.  This hook requires
prepare-32bit, so, let's move that hook, too.
2023-08-30 13:24:12 +07:00
Đoàn Trần Công Danh fe0d548527 vsrcextract: drop the heuristic to prefer tar over bsdtar
Only kexec-tools has problem with bsdtar, the heuristic is problematic
with those packages with tar in hostmakedepends
2023-08-28 17:03:37 +07:00
Đoàn Trần Công Danh 38fb0674af liborcus: update to 0.18.1. 2023-08-27 13:36:35 +07:00
Đoàn Trần Công Danh 56ee0d4a76 libixion: update to 0.18.1. 2023-08-27 13:36:35 +07:00
dkwo 595b5584e2
openssl: update to 3.1.2 2023-08-26 22:48:21 -04:00
Đoàn Trần Công Danh eb453e6e0e boost: update to 1.83.0. 2023-08-26 22:45:28 -04:00
Andrew J. Hesford 1eb523fabe common/shlibs: fix abseil version for libabsl_flags.so 2023-08-25 16:00:18 -04:00
Leah Neukirchen ac0ca32dca add riscv64 profiles 2023-08-25 17:06:56 +02:00
Leah Neukirchen 26ee82b72c add configure/autoconf_cache/riscv64-linux 2023-08-25 17:06:56 +02:00
John 8714c52bf7 build-style/cmake.sh: add riscv64 arch 2023-08-25 17:06:56 +02:00
John 5de81f076a go: add riscv64 2023-08-25 17:06:56 +02:00
triallax 6faffb2f65 protobuf: update to 24.1. 2023-08-25 07:42:18 -04:00
triallax ff41da1dc0 abseil-cpp: update to 20230802.0. 2023-08-25 07:42:17 -04:00
Đoàn Trần Công Danh c359aaaa46 build-style/go: allow override GOTOOLCHAIN 2023-08-24 21:05:07 +07:00
Kirill 4c22fd9b48 common/build-style/go.sh: update go build style for go1.21.0 2023-08-23 16:06:44 -05:00
Đoàn Trần Công Danh 5215d4a7f9 build-style/cmake: no longer need to block FetchContent 2023-08-21 21:32:09 +07:00
Đoàn Trần Công Danh 92e90f0dd4 New package: libb64-1.2.1 2023-08-21 21:31:03 +07:00
Đoàn Trần Công Danh 8a1801bad8 New package: libkeyfinder-2.2.7 2023-08-21 21:23:24 +07:00
Đoàn Trần Công Danh 77a4de4385 xen: use vsrcextract 2023-08-21 11:27:32 +07:00
Đoàn Trần Công Danh a1d3f7de1d kexec-tools: drop custom do_extract 2023-08-21 11:27:32 +07:00
Đoàn Trần Công Danh 2deec738e1 do-extract: move main logic into helper function 2023-08-21 11:27:32 +07:00
Đoàn Trần Công Danh 1f2932447a build-style/cmake: set PATH in environment 2023-08-21 09:11:59 +07:00
classabbyamp 76c6e77f35
common/container: move masterdir image building to void-packages
see void-linux/void-docker#11
2023-08-18 16:36:02 -04:00
Andrew J. Hesford b270c7b115 common/scripts/xbps-cycles.py: skip subpackage dependency checks
Dependency checks for subpackages produce the same results as dependency
checks for the main package; skipping subpackages improves performance.
2023-08-17 10:47:41 -04:00
Đoàn Trần Công Danh 6b9c9c7dfa build-style/cmake: support build with cmake-bootstrap 2023-08-17 19:59:36 +07:00
Đoàn Trần Công Danh 6c3584b055 New package: cppdap-1.58.0+a 2023-08-17 19:59:36 +07:00
Daniele Parisi 9747e21ce4 jimtcl: update to 0.82 2023-08-15 12:10:56 +02:00
Michal Vasilek 22c710abc7 libindicator: remove package
last release in 2012, replaced by libayatana-indicator
2023-08-13 11:33:17 -04:00
Michal Vasilek bb68063c4d libappindicator: remove package
uses python2, not maintained since 2012, replaced by libayatana-appindicator
2023-08-13 11:33:17 -04:00
classabbyamp bf66db28e8 common/build-style/go: use -x -> -v so go build logs are readable
this is still verbose (prints each module being compiled), but build
logs should be more readable (for finding things like errors) now
2023-08-09 22:09:34 -04:00
Đoàn Trần Công Danh 09904ef948 shlibs: fix for previous rename of wlroots to wlroots0.16 2023-08-10 07:04:09 +07:00
triallax 2d383469ac libplacebo: update to 5.264.1. 2023-08-09 22:47:04 +02:00
Marcin Puc d31ea8d62d
chafa: update to 1.12.5, fix missing libchafa
Closes: #45391 [via git-merge-pr]
2023-08-09 19:28:09 +02:00
cinerea0 2e4745c3e5 gwenhywfar: update to 5.10.2, remove -gtk
gwenhywfar-gtk: remove package, GTK2 no longer supported
2023-08-09 19:26:35 +02:00
cinerea0 55e3f6abae New package: libdbi-0.9.0 2023-08-09 19:25:59 +02:00
triallax c740725fd9 poppler: update to 23.08.0, adopt. 2023-08-08 01:05:45 +02:00
Hervy Qurrotul Ainur Rozi f41adb7bd0 New package: lib2geom-1.3 2023-08-05 22:48:24 -04:00
Pascal Huber 2ac0e61b19 calc: udpate to 2.14.2.0 2023-08-04 17:50:57 +02:00
Đoàn Trần Công Danh 18f9f57eea New package: md4c-0.4.8
For Qt6
2023-08-01 09:02:41 +07:00
Peter Wang 260e5f0433 New package: mimalloc-2.1.2
Closes: #35283
2023-07-31 17:29:13 +02:00
cinerea0 385726a1bd New package: liblc3-1.0.3 2023-07-28 20:56:43 +02:00
Piraty 6154982486
jsoncpp: update to 1.9.5.
Closes: #45201
2023-07-27 01:46:11 +02:00
Leah Neukirchen 944f3b8b28 build-style/void-cross.sh: adjustments for --enable-autolink-libatomic. 2023-07-26 23:27:32 +02:00
John 04738fa6bb New package: cross-riscv64-linux-gnu-0.35 2023-07-26 23:27:32 +02:00
cinerea0 5bb9d7c856 xbps-src: new vopt_feature helper 2023-07-26 20:31:47 +02:00
Đoàn Trần Công Danh 4fcd6a35a9 setup: unset bash exported function
Fix: #45239
2023-07-26 07:58:23 +07:00
Samuel Clay 946be7df1e ceres-solver: update to 2.1.0. 2023-07-24 22:41:22 +02:00
John d5a23e543a libmygui: update to 3.4.2. 2023-07-23 15:37:50 +02:00
Leah Neukirchen d57a49d0ae rhash: update to 1.4.4. 2023-07-21 13:16:13 +02:00
classabbyamp 5e8f570568
syncthingtray: update to 1.4.4. 2023-07-19 01:53:27 -04:00
Helmut Pozimski c67d3aac12 libfilezilla: update to 0.44.0. 2023-07-17 20:27:40 +02:00
John 9959db4a2b protobuf: update to 23.4.
- switch to cmake buildstyle
- grpc needs the .cmake files to find protobuf
- newer version of protobuf will drop autoconf
2023-07-17 17:36:44 +02:00
John df10a597b1 grpc: update to 1.56.0. 2023-07-17 17:36:44 +02:00
John 7ad1d06a87 abseil-cpp: update to 20230125.3. 2023-07-17 17:36:44 +02:00
danoloan10 37a94b3409 New package: wt-4.10.0 2023-07-08 19:19:19 +02:00
Duncaen f112ae6a54
icu: update to 73.2. 2023-07-05 23:43:22 +02:00
André Cerqueira 8649947352 imath: update to 3.1.9. 2023-07-02 22:55:58 +02:00
Emil Miler eaa423a95d libcotp: update to 2.0.1, adopt 2023-06-28 04:11:53 -04:00
Omar Polo 6e148760d8
libasr: remove, discontinued upstream and unused
closes #44487
2023-06-27 16:11:12 -04:00