profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/oscarfv/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

oscarfv/magit 1

It's Magit! A Emacs mode for Git.

oscarfv/aggressive-indent-mode 0

Emacs minor mode that keeps your code always indented. More reliable than electric-indent-mode.

oscarfv/ctags 0

A maintained ctags implementation

oscarfv/ducible 0

A tool to make Windows builds reproducible.

oscarfv/idebridge 0

Automatically exported from code.google.com/p/idebridge

oscarfv/MINGW-packages 0

Package scripts for MinGW-w64 targets to build under MSYS2.

oscarfv/MINGW-packages-dev 0

Supplemental mingw recipes for package maintainers

oscarfv/pdf-tools 0

Emacs support library for PDF files.

issue commentpolitza/pdf-tools

Feature request: continuous view

Another project would be to replace epdfinfo with the pymupdf plus python-epc solution in pdf-tools. It would provide possibilities to add more styles of annotations like in pymupdf-mode and support for editing forms.

For some people adding Python as a dependency is not trivial.

oscarfv

comment created time in a day

issue closedemacs-lsp/lsp-mode

lsp-completion-no-cache not honored

Thank you for the bug report

  • [X] I am using the latest version of lsp-mode related packages.
  • [X] I checked FAQ and Troubleshooting sections
  • [] You may also try reproduce the issue using clean environment using the following command
emacs -q -l lsp-start-plain.el

where lsp-start-plain.el can be downloaded here. Alternatively, it will be great if you can reproduce the issue using lsp-docker which provides the minimal configurations for lsp-mode and ships with most of the language servers.

Bug description

Tracing a memory leak that occurred while using lsp-emacs (with Flutter projects), after Emacs reached 2.4 GB I dumped the process image and found 300000+ instances of the string _emacsStartPoint, which brought me to lsp-completion.el.

As an experiment, on a new Emacs session assigned t to lsp-completion-no-cache. After working with a Flutter project for a while, the memory leak manifested itself again. Contrary to my expectations, lsp-completion--cache contained data. Inspecting the source code I see some assignments to that variable not guarded by a check of lsp-completion-no-cache.

Steps to reproduce

Set lsp-completion-no-cache to t and do work for a while.

Expected behavior

lsp-completion--cache remains empty.

Which Language Server did you use?

Dart/Flutter.

OS

Linux

Error callstack

No response

Anything else?

No response

closed time in 3 days

oscarfv

issue commentemacs-lsp/lsp-mode

lsp-completion-no-cache not honored

Since the real problem is the memory leak, I'll close this bug report and open a new one once I have some clue about the cause.

oscarfv

comment created time in 3 days

push eventoscarfv/MINGW-packages

Sutou Kouhei

commit sha 4bf0bd2e6e7575b2f5087990c0d721870c090921

arrow: Update to 5.0.0

view details

Gene Harvey

commit sha 3df31abb3e04536b75b2cc1a5e29601b345ac743

use new petsc library name

view details

Sutou Kouhei

commit sha 55530c926cb3ab6e4f0dba7d6d7d5ac42e81bf09

groonga: Rebuild for arrow

view details

Christoph Reiter

commit sha b51adcf093243b69522fb60b5cc047e2e5bde161

Merge pull request #9235 from gharveymn/sundials [mingw-w64-sundials] use new petsc library name

view details

Christoph Reiter

commit sha e31c1353b5ea006686df963e80b9665602d91761

Merge pull request #9234 from kou/arrow-5.0.0 arrow: Update to 5.0.0

view details

push time in 4 days

push eventoscarfv/MINGW-packages

Konstantin Podsvirov

commit sha fb46420179bc2ecf30f62de64a43f29368d7a097

fltk: Update to 1.3.7

view details

Biswapriyo Nath

commit sha 41ed57cc4852e6d1a508e31cc3abd4a3ffdcdc2e

tepl: Disable --version-script for clang

view details

Biswapriyo Nath

commit sha 4f2551ec98ec7f0cdc895f5937e33269ecdd67aa

gedit: Add install scripts according to MSYSTEM variable

view details

Oleg A. Khlybov

commit sha 61c8a7f29281130b5668a3467ebd08a0043d3c33

Version bump. Switched to single static libraries. Removed the build flavor suffixes from static libraries. Added description of the build flavor suffixes.

view details

Biswapriyo Nath

commit sha e6599cca28eb76db6e766611c35621eb65a92241

gedit-plugins: Add install scripts according to MSYSTEM variable

view details

Biswapriyo Nath

commit sha 2547a862b7078412ba97e596629d083e4d2bbdb4

gnome-calculator: Add install scripts according to MSYSTEM variable

view details

Konstantin Podsvirov

commit sha 0399097e7a69d8a6f26d606fc36f538372d825ba

python-pivy: Update to 0.6.6

view details

Christoph Reiter

commit sha 062eedea7d31a0837e8f1c8022aa3f21676691e8

Merge pull request #9231 from okhlybov/slepc slepc: version bump

view details

Christoph Reiter

commit sha 48b27bfe0757f4725121c3f594125585ec212ecf

Drop gtksourceview2 We want to get rid of gtk2, and this package has no users. If you still need it please open an issue and we can revert this.

view details

Christoph Reiter

commit sha 14514199bf58db6b496a653d36cc3a03e7a844e4

Merge pull request #9232 from podsvirov/python-pivy-update python-pivy: Update to 0.6.6

view details

Christoph Reiter

commit sha 414a81bd50bf7078c5985945c2297252eda907b6

Merge pull request #9230 from Biswa96/msystem-install-scripts Add install scripts according to MSYSTEM variable

view details

Christoph Reiter

commit sha c1c3d35efb841349e1b28aac44c60311dafac9cb

Merge pull request #9229 from podsvirov/fltk-update fltk: Update to 1.3.7

view details

Christoph Reiter

commit sha 9e1898c9caaacdbf8626fbc1c222ee0900cf3d75

Merge pull request #9216 from lazka/drop-gtksourceview2 Drop gtksourceview2

view details

push time in 5 days

push eventoscarfv/MINGW-packages

Oscar Fuentes

commit sha 4fef86b581c5fb7db275f32d48203343e85cd320

binutils: remove another patch

view details

push time in 5 days

push eventoscarfv/MINGW-packages

Oscar Fuentes

commit sha 28edc1936fcbe91646d8c7f4aed4f4621a659b0a

binutils: remove more patches The windres issue was handled upstream.

view details

push time in 5 days

push eventoscarfv/MINGW-packages

Oscar Fuentes

commit sha 99f5b7bc4279f4ce5a8ae2e82454fa193a7343b8

binutils: removed one patch, do not apply other 0500-fix-weak-undef-symbols-after-image-base-change was installed upstream. 0010-bfd-Increase-_bfd_coff_max_nscns-to-65279 fails to apply.

view details

push time in 5 days

push eventoscarfv/MINGW-packages

Oscar Fuentes

commit sha 38b41046d8a08bdb0add40633eed92d7d1906394

binutils: upgrade to 37.0

view details

push time in 5 days

create barnchoscarfv/MINGW-packages

branch : binutils-37

created branch time in 5 days

push eventoscarfv/MINGW-packages

Jeremy Drake

commit sha cbdd6867353486df6240782c5272743edddafc79

libcdr: autoreconf for clang

view details

Jeremy Drake

commit sha 95599608d6d03f7906de8b2c0714601a1af9ca18

libopenmpt: autoreconf for clang

view details

Jeremy Drake

commit sha 45426d67d0ac1cd31ba1ee7bc483f3d2a07e0a46

libcdio-paranoia: autoreconf and disable version script for clang

view details

Jeremy Drake

commit sha d8dd060bc95d0bdd443a5c139c0b70c73937a480

libmpack: use mingw-w64-libtool instead of libtool For some reason libtool was naming the dll msys-foo rather than libfoo. Also, remove spurious 'lua' from pkgbase

view details

Jeremy Drake

commit sha 334bbf6023cf002eae3ef033bb833b973e9213ad

libview: rebuild for shared libgtkmm on clang

view details

Jeremy Drake

commit sha f939911f0b69e0271dcb367e7af9b2a05d144425

libvisio: autoreconf for clang

view details

Jeremy Drake

commit sha 428bc168f95a353389cca6a48703b87c6dce3f45

lzo2: autoreconf for clang

view details

Jeremy Drake

commit sha 9382c39e983566f53d465cb40dc9348945f40964

npth: autoreconf for clang

view details

Jeremy Drake

commit sha 1caf924b4e7d460c31941b4b69f633d781da9dfe

readosm: autoreconf for clang

view details

Jeremy Drake

commit sha d14acabea1c76ba87141200b70b75d2a2984e40f

spandsp: autoreconf for clang

view details

Jeremy Drake

commit sha c66aa6abc48c72ba58d5b6c11a844643e9590a85

spdylay: autoreconf for clang

view details

Jeremy Drake

commit sha d1f391142ff157521e4340e5449bd5d42866f803

spice: fix shared library build on clang - autoreconf for clang - depend on libssp and winpthread-git - explicitly link -lpthread as it was not getting linked in by -pthread.

view details

Jeremy Drake

commit sha 70504df856e5544cab00528e0f3a17dc705d4544

unixodbc: autoreconf for clang

view details

Jeremy Drake

commit sha 2e182bfa2fe4ea67ffb0348177cbe171e5350a7b

wxSVG: autoreconf for clang

view details

Jeremy Drake

commit sha 4e3c98fbb60b55fa1dc37affe8983622d4ae3c12

xmlsec: fix mscng/mscrypto configure tests

view details

Jeremy Drake

commit sha 4d47ac51797df2b311812b2ff74ec9b42db8b63e

rebuild npth dependees after dll name change

view details

jeremyd2019

commit sha a5c8929af97485ea534fb8ecd3342f605dc697f3

Merge pull request #9222 from jeremyd2019/xmlsec-fix-mscrypt xmlsec: fix mscng/mscrypto configure tests

view details

Mehdi Chinoune

commit sha 59d35ebe02c99d9b0639914d1614b705480847d6

qwt-qt6: Enable generating pkgconfig file.

view details

Christoph Reiter

commit sha 565761c1c848abae37b5ed18495e4bd66f91fab5

Merge pull request #9225 from MehdiChinoune/qwt6-pc qwt-qt6: Enable generating pkgconfig file.

view details

Christoph Reiter

commit sha 08ebd0eee3c103f4cf2a1414333e4ba57cce9bb8

Merge pull request #9223 from jeremyd2019/autoreconf-clang autoreconf for clang packages missing DLLs, continued

view details

push time in 6 days

push eventoscarfv/MINGW-packages

Konstantin Podsvirov

commit sha eff951aece4a434dc3dc5de38aec70e9bc73a97b

spatialite-gui: New package

view details

Markus Mützel

commit sha cdfa4cdd41ff254aa0892259ae1b962fd6171927

FLTK: Update to version 1.3.6

view details

Oleg A. Khlybov

commit sha 278e6867cd151a9e0e994444b1b2b595cc79d090

Removed build flavor suffixes from static libraries.

view details

nick black

commit sha 03c33c55ebf83306ad772177c5153561738c0e56

initial mingw package of onqtam/doctest 2.4.6 Co-authored-by: jeremyd2019 <github@jdrake.com>

view details

Markus Mützel

commit sha 1274863e4bb5a073799f9fec1abf348400f73dff

RapidJSON: Fix using `PrettyWriter`. The `PrettyWriter` feature in RapidJSON is broken with current compiler versions. Cherry-pick changes from upstream to fix it.

view details

Markus Mützel

commit sha 8e4f03fb4ca6d8554990a2bd1c17f97863f01eb4

Update patch to apply cleanly to avoid packaging `.orig` files

view details

Markus Mützel

commit sha 0e954a2e779d471426dd1cd16521f9f2f4a83725

Add links to upstream changes

view details

Biswapriyo Nath

commit sha f23f890a555fa2e4791b4ba6cd3cc16e296c5003

libnotify: Check version script linker option clang/lld does not support --version-script option. Checking it first disables that linker option.

view details

Jeremy Drake

commit sha 135754c7325a35933a37d0010fcaaa4ff295fe5f

libdsm: autoreconf for clang

view details

Jeremy Drake

commit sha a06283f873996739b3faf6e6c47daaeea2159643

vlc: rebuild to try linking against dynamic libdsm

view details

Jeremy Drake

commit sha c0b84f1906498ba325825a7dc2619ef4a5f0de15

aribb24: autoreconf for clang

view details

Jeremy Drake

commit sha 1b1ce5caa24f5f083823aec75a9e7d54eba05b74

file: autoreconf for clang

view details

Mehdi Chinoune

commit sha cd30889bec6e3e852f4f2933a5ef374b9c589afd

[new-package] qwt-qt6

view details

Jeremy Drake

commit sha 35d24019aed1c5049a9f1e04ca3e6e9082d3efdf

freetds: autoreconf for clang

view details

LABPBS

commit sha 3be46392d405926b490930b1cbd4cc9921396716

New package: sqlitebrowser

view details

Mehdi Chinoune

commit sha 0af35661fccea793b047080fda5951b9e81a8425

qt6-tools: Add clang as a runtime dependency the Qt tools build against libclang-cpp

view details

Jeremy Drake

commit sha b36b7384163181e26c1e73a3157cd9c2f0324c5a

gc: autoreconf for clang

view details

Jeremy Drake

commit sha f6273132426bc4170565cd152b56849c3355d439

gtkmm: autoreconf for clang

view details

Christoph Reiter

commit sha 52927c3495b5ed648957661be9baf20baef56057

Merge pull request #9212 from jeremyd2019/autoreconf-file file: autoreconf for clang

view details

Christoph Reiter

commit sha 531c2ba88f905b20f0892924112b7cf88a25dc9e

Merge pull request #9208 from jeremyd2019/libdsm-autoreconf fix vlc build on clang64

view details

push time in 7 days

pull request commentmsys2/MINGW-packages

gcc: update to 11.1.0

@revelator : is Ada included in winlib's distribution? It is not mentioned on the web page and a quick look at the i686 binary package seems to indicate that it is missing.

However, the upstream maintainer claims that the bootstrap works fine on his tests.

We had problems on the past with MSYS2 bugs spoiling the build on subtle ways. It would be interesting to see if the build fails on Cygwin with our configuration. At least we need to know the details about the setup of those who successfully build gcc with Ada on i686.

BTW, One of the multiple things I tried was building with patches removed, same problem.

lazka

comment created time in 8 days

push eventoscarfv/MINGW-packages

Helge Konetzka

commit sha 3566fb5e7b861b2609c2add967a28a4c4356ce38

qemu: spice as optional dependency causes failures

view details

Helge Konetzka

commit sha d5e3736b283d1adeb9fe3da68fc1660c06c07310

qemu: bump build to 5

view details

Christoph Reiter

commit sha b6b8149d15a331277ef3c40b0885a176ba9be3cd

Merge pull request #9202 from heljkon/mingw-w64-qemu-6.0.0-5 qemu-6.0.0: switch to spice as mandatory dependency

view details

Biswapriyo Nath

commit sha f607b325939c4f70171b0964fdaf6b8b51d30088

python-pesq: Update to 0.0.3

view details

Biswapriyo Nath

commit sha 950154bf334d87c0ba0d12ac67363b902dd9137b

nlopt: Update to 2.7.0

view details

push time in 8 days

issue commentemacs-lsp/lsp-mode

lsp-completion-no-cache not honored

@0x28 @kiennq : You are discussing two different topics. How often gc is executed and how long is the time it requires is an usability issue. Emacs having a memory leak is a plain bug (a few days ago one of my long-lived seasons reached 10+ GB!). Obviously, if Emacs allocates an increasing number of objects, gc will take longer and longer, but tweaking gc-cons-threshold is no solution for the memory leak.

BTW, I don't use undo-tree.

oscarfv

comment created time in 8 days

issue commentkiennq/emacs-mini-modeline

Emacs uses CPU when this mode is enabled

The problem comes from the timer. Currently I'm experimenting with an idle timer instead.

By the way, this code:

(when (timerp (cancel-timer mini-modeline--timer)))

probably should be:

(when (timerp mini-modeline--timer) (cancel-timer mini-modeline--timer))
oscarfv

comment created time in 9 days

push eventoscarfv/MINGW-packages

Johannes Schindelin

commit sha 93bb57f42625a099365091aaa80b28ba5c6abe7d

gnupg: remove unused patch We are about to consolidate all locations where the `mingw-w64-pathtools` are used, and `05-mingw-relocation.patch` _looks_ like it teaches gnupg to do that. But the patch is not even applied, and the gnupg code is not taught to use the pathtools functions, either. So let's just drop the patch unceremoniously.

view details

Johannes Schindelin

commit sha 31374aacd434170b03a41bf4bb45fa9d88d2d348

curl: use plain copies of mingw-w64-pathtools's sources This patch changes the files so that the pathtools source code from the `mingw-w64-pathtools` directory is used. Sadly, we cannot use relative paths (which is forbidden by `PKGBUILD`) nor symbolic links (because of MSYS2's inadequate support for symbolic links). Therefore we do the next best thing: we copy the code and add a check to ensure that the code hasn't gone stale. Note: This is not _quite_ an idempotent change, as the `mingw-w64-pathtools` folder offers the `get_relocated_path()`, the `single_path_relocation()` and the `pathlist_relocation()` function, which cURL does not need. However, in the interest of avoiding duplication, this is the right thing to do, and the other functions' implementations are identical to what was in `0001-Make-cURL-relocatable.patch`. Also note: an earlier attempt wanted to hard-code a certain MINGW-packages commit from which to download the pathtools via https:// from GitHub, i.e. despite cloning the repository and having the source code locally already, the `PKGBUILD` would insist on loading a potentially different revision from elsewhere. However, this would cause problems in the future when contributors want to open a PR to update the pathtools _and test before pushing_ (which is the good practice, though). Therefore we use copied files instead. Co-authored-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha aff1f38f7e4ff5f5aead8cfa8b4abd8d90fcfbcb

pathtools: add a helper to synchronize all copies The `mingw-w64-pathtools` directory does not contain a package definition, on purpose: for ease of maintenance, we do not patch users of this code to link to a library, but we patch in the source code directly. Which means that we have to maintain copies of this code, and after every update to `mingw-w64-pathtools/pathtools.[ch]`, we have to synchronize those copies and increment pkgrels. Let's add a simple shell script to do that job for us. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 7ff416b602fa966b21de1528c3dae4a5145c0cb5

cyrus-sasl: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `cyrus-sasl` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `cyrus-sasl` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 3aeca9083517bcedf748602c3240cadc41a83b04

ffmpeg: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ffmpeg` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ffmpeg` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 21d28a37e7eb9938f768b7647fe8ae54c285a79c

firebird2: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-firebird2` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `firebird2` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 9c05f57d45ccd927e21f782dcec418a1e1ce4804

graphicsmagick: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-graphicsmagick` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `graphicsmagick` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha a966b078b824e49b6aa436b91e1dc5762a8333ce

hunspell: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-hunspell` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `hunspell` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. This also fixes the problem where `pathtools.h`'s contents were somehow duplicated. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 70a0d6ba22fda58af4c52c9aed36e1ddcad2b64e

ImageMagick: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ImageMagick` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ImageMagick` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8df26173593bbe68b3d16966a8f95dc2b6eeffcd

ldns: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ldns` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ldns` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8337114a06c8d3b479cea85a8fe1b4a00ca485d9

libxml2: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-libxml2` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `libxml2` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 591d5bc677484ebd8e50659c7280c3846c35dd52

mdloader: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-mdloader` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `mdloader` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha e76b7a2827c651ebe4fc81564291fb144b0652dc

openssl: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-openssl` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `openssl` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha a62f9c89320c7cee0b4b55eeaac0ec5fa18febab

p11-kit: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-p11-kit` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `p11-kit` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 5e9c786493eea2fcb7c89a1b9e8902ff1a308b11

port-scanner: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-port-scanner` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `port-scanner` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 58def5ceaa0b8e5c036153e53d191194737c5c70

swig: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-swig` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `swig` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8a6599bace1e9f8bfcd03c24383e430215bbf00e

cyrus-sasl: append missing (mingw-w64) to pkgdesc This fixes a problem pointed out by the CI build. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 3e3f83efe70bc44fb2b3624f0392a06f77547bb1

p11-kit: append missing (mingw-w64) to pkgdesc This fixes a problem pointed out by the CI build. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Jeremy Drake

commit sha f94d115ea2b8c249f00784158aa6f9c2fdc7f552

perl-win32-api: fix build with clang

view details

Biswapriyo Nath

commit sha 52ab54422e0bd9df40b639ab789d5aacb3ad9692

libgda: Fix ucrt build Changes: * Check for goocanvas 3.0 * Replace old gtksourceview headers * Fix segfault in lemon

view details

push time in 9 days

push eventoscarfv/MINGW-packages

Gene Harvey

commit sha bd942ce4d25675cd0a436bb39d0f65f3fd4ba09c

use introspection to obtain petsc-build version

view details

Markus Mützel

commit sha e483ce40498c7c415d935051de61a3ee6ad5e0cc

portaudio: Don't link with uuid (msys2#8805)

view details

Markus Mützel

commit sha 5bb573bd8cba5c0b6fd6818ed59caee3237490b3

portaudio: Add changes in separate patch.

view details

Markus Mützel

commit sha eb6bb0e4e32b9cd038efd68e668f41573804cfd2

portaudio: Update to version 19.07

view details

Christoph Reiter

commit sha bb00e673d37a63ca26f1f694f0f7705d2a691313

portaudio: move to cmake

view details

Christoph Reiter

commit sha 9c9a9ba2986d3bf267a028dd185043fa6f59fcbe

portaudio: pach for clang clang pretends to be an old gcc, too old in this case.

view details

Christoph Reiter

commit sha 386c9f944d327d01e1504177c5021137ca8f363e

Rebuilds for portaudio DLL name change portaudio-2.dll -> libportaudio.dll

view details

Christoph Reiter

commit sha 245e996e5d62ecf8d4e556913d7bf2fec43abf36

Merge pull request #9173 from mmuetzel/master portaudio: Don't link with uuid; update; port to cmake (msys2#8805)

view details

Christoph Reiter

commit sha 3eb9bd7036d97869fa22c43f291537071650041f

fontconfig: Update to 2.13.94

view details

Christoph Reiter

commit sha ed39fd698b7d3fcedcba001f65b813a4d5a86fbd

Merge pull request #9193 from lazka/fontconfig-2.13.94 fontconfig: Update to 2.13.94

view details

Jeremy Drake

commit sha 7d87c8ecae169569442fd87f60d1eefb9dd1c086

numpy: remove --skip-build from install step The install was missing a few files, including _numpyconfig.h. This is the only thing I can think of that could have caused it.

view details

Gene Harvey

commit sha 785c48203014820c2855f78e65494af7bc14e961

use the same method as slepc to obtain the petsc-build version number

view details

Christoph Reiter

commit sha 17a89198065981ed1927327bee86f5d1b8bd8586

Merge pull request #9194 from jeremyd2019/numpy-clang numpy: remove --skip-build from install step

view details

Christoph Reiter

commit sha 53ecdc04c7d67273826101d0206aef2fdd6336dc

sundials: bump pkgrel

view details

Christoph Reiter

commit sha ed5e3dda3cec18072a7a43c78d7a49b2eb9e8448

Merge pull request #9190 from gharveymn/sundials [mingw-w64-sundials] fix build petsc-build error

view details

push time in 10 days

push eventoscarfv/MINGW-packages

Jeremy Drake

commit sha 4419ac4c6f66e31d21867738d0f18c767cedd2d5

numpy: fix clang build Disable BLAS and fortran. Numpy states both are optional to build, but had an issue in their build scripts if fortran wasn't found. Add an explicit clang check to a GCC bug workaround for GCC < 8.4, because clang pretends to be a really old GCC version (like 4.x).

view details

Biswapriyo Nath

commit sha 15b1d3aace9d6cd66f3143cc7f37c6a99fffe523

libavif: Update to 0.9.2

view details

Christoph Reiter

commit sha 1e3620fff7b4bd4a2da3cc90a07f004dd9607135

freetype: Update to 2.11.0

view details

Christoph Reiter

commit sha a0eb28f4395c2681b7e50f52521531872d144060

Merge pull request #9192 from lazka/freetype-2.11.0 freetype: Update to 2.11.0

view details

Biswapriyo Nath

commit sha 2a0924a286892c1b94b3631bde46012b68f70eb1

libgd: Update to 2.3.2 Add new libavif and libheif options.

view details

Christoph Reiter

commit sha 31a845b3e80b51cdffcf7dd79e7b6b651ed24ed4

Merge pull request #9191 from jeremyd2019/numpy-clang numpy: fix clang build

view details

push time in 10 days

push eventoscarfv/MINGW-packages

Rafal

commit sha 03668523a32de724875b94bc31b9ebf6ba959617

Update PKGBUILD moab Update PKGBUILD Delete 0000-fix.patch Add files via upload

view details

Biswapriyo Nath

commit sha 6840531313bf4c54246fe32f4cf3e76322993a59

enet: Update to 1.3.17

view details

Christoph Reiter

commit sha 3c8a4d00d2c7d3947f3083c63efb9899a315b24b

Merge pull request #9185 from Biswa96/enet-1.3.17 enet: Update to 1.3.17

view details

Konstantin Podsvirov

commit sha 505e170c30ac8350f17d6bb89b83657230e79509

spdlog: Update to 1.9.0

view details

Konstantin Podsvirov

commit sha 0419847bdce68f3c2448800abdae241b45c73cd0

csfml: Update to 2.5.1

view details

Konstantin Podsvirov

commit sha 6a0871a590070df14e738c74ff882c8e10ba4ecd

python-ldap3: Update to 2.9.1

view details

Rodrigo Hernandez

commit sha 6bec45f695f4b1c35fdb6a48176ce5fd7e8b33e2

[v8] Update to 9.1.269.39 Adds changes to build the clang version as well as the regular gcc version.

view details

Johannes Schindelin

commit sha 5a734269bae00406fecd43dccf9350e18a36744f

gh: update to v1.13.1 Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Christoph Reiter

commit sha a587f5181fcf6ac06a50d64772c1f2f8517aa893

Merge pull request #9189 from dscho/gh-1.13.1 gh: update to v1.13.1

view details

Christoph Reiter

commit sha c4da8b76abe29ffe32e4f04ba2409b7bb773a788

Merge pull request #9188 from podsvirov/python-ldap3-update python-ldap3: Update to 2.9.1

view details

Christoph Reiter

commit sha d55130cfbc8aeaab9dba8a13b3a75a07ed71b377

Merge pull request #9187 from podsvirov/csfml-update csfml: Update to 2.5.1

view details

Christoph Reiter

commit sha d6327f8e5dfb93eff3ed0618f2fe00b9c0014de4

Merge pull request #9186 from podsvirov/spdlog-update spdlog: Update to 1.9.0

view details

Christoph Reiter

commit sha 61e03d73f35d879e9d0f759d9fc53d81da9580b5

Merge pull request #9181 from 3rav/patch-5 moab: update

view details

Christoph Reiter

commit sha c7bcf7158806d3eb31127ab4e2726fca36ed0851

Merge pull request #9177 from Kwizatz/v8 [v8] Update to 9.1.269.39

view details

Biswapriyo Nath

commit sha c77a0d58af6c08ae06e49cd7af154e3c7c1446d2

lensfun: Fix cpp11 errors, clang build

view details

Biswapriyo Nath

commit sha 71ce701ad6416db3a09e89682f20a3f4c82faf18

xpm-nox: Fix building shared library Replace --export-all with --export-all-symbols linking option

view details

push time in 11 days

push eventoscarfv/MINGW-packages

Christoph Reiter

commit sha 9014e4454f84165efe55bcf4ffdf1db647cfa75a

cmake: default to ninja

view details

jeremyd2019

commit sha 8302516859c25d071b827cbd782acf17e1410c76

make: add clangarm64 to mingw_arch It's small, it builds, and I need it for perl.

view details

Jeremy Drake

commit sha 7d7b7d8e4b7627b814ea55cc6e13fa8bfb79f479

perl: fix build on clang and arm64 utilize @Biswa96's patches from Perl/perl5#18879 fix ExtUtils-CBuilder for clang, by updating dll creation to this century. For now, punt on linker script and just disable it. This may be an issue if some perl module has a ton of input files/libraries. copy clang runtime dlls in addition to gcc's during test, required for taint test, as comment above test-prep-gcc rule indicates.

view details

Jeremy Drake

commit sha 98d139ff85361b1a2006a5a9141ed246bb939741

perl: update ucrt io hack patch. This now more closely aligns with what they're already doing for MSVC using UCRT, and fixes the socket tests. Fixes #9175

view details

Biswapriyo Nath

commit sha 5a1fc78f1ff7d88f880afd2dfeaa7e8a1ad7991f

python-glcontext: Udpate to 2.3.4 Add workaround for clang compiler error

view details

Biswapriyo Nath

commit sha abc019865aecfc8f1d8e7ae72bb52696e2802f1a

gdl: autoreconf for clang

view details

Christoph Reiter

commit sha 30484c3673e38713083271f1131a41372e1811dd

graphviz: revert rebuild it's broken again.. and I don't want to deal with it rigth now...

view details

Christoph Reiter

commit sha 537c3ccd7fd812e8668569bdb4b6ad069f85de17

Merge pull request #9176 from lazka/cmake-default-ninja cmake: default to ninja

view details

jeremyd2019

commit sha 68ebbc4188790db649654a586c8fa81a35a426a8

Merge pull request #9164 from jeremyd2019/perl-clang perl: fix build on clang

view details

push time in 13 days

push eventoscarfv/flutter_usb_write

oscar

commit sha 160f42e9d61fa4af533c55e53526676a4168009f

README.md: fixed link to usb_serial package

view details

push time in 14 days

create barnchoscarfv/flutter_usb_write

branch : master

created branch time in 14 days

created repositoryoscarfv/flutter_usb_write

created time in 14 days

push eventoscarfv/MINGW-packages

Rosen Penev

commit sha c86a349cdd46883e4156a57965d664fda4a6db27

dbus-glib: update to 0.112 Signed-off-by: Rosen Penev <rosenp@gmail.com>

view details

Orgad Shaneh

commit sha a5280e41d4ab83a78ed52377baef77b97daf7c43

CI: Support sequential package installation By creating a file named .ci-sequential in the package directory. Required for conflicting sub-packages.

view details

Orgad Shaneh

commit sha 658ee3e1e09c68b915f2f1a61d97d5c426b67705

libssh2: Split package to openssl and wincng openssl keeps the default name. The other package has a suffixes.

view details

Orgad Shaneh

commit sha 7e2404390d52b91406db2b12f2cdfcb050498a69

curl: Split package to openssl, winssl and gnutls openssl keeps the default name. The other packages have suffixes.

view details

Gene Harvey

commit sha c3bd8731ad61ce84828906eaf7a443fd32fd2404

add SUNDIALS package (mingw-w64-sundials)

view details

Gene Harvey

commit sha a30e70da9756c47d4330e85d51a76656af68e805

use 32-bit indices, add support for SuperLU_DIST and PETSc, improve patched library ergonomics

view details

FeRD (Frank Dana)

commit sha 5abf7e79f68fa154833c86fd7fb062a9ff12ac66

OpenCV: Update SFM patch

view details

Leandro Nini

commit sha 4bce3c42bb7cb7bc8bf7a1d0f7321fbcea7193b1

mpg123: update to 1.28.2

view details

Gene Harvey

commit sha 0df78a04b8ddd64a859abb78358cbdb11018c7bd

create thin archives for mix-in libraries

view details

Miloš Komarčević

commit sha fe3f01d17508ffb8def630e3ac71d85d64b7392b

svt-av1: new package

view details

pal1000

commit sha 7a9b2d9ec44efd0bd9071c455fe20aa1b6446f33

mingw-w64-mesa: Update to 21.1.5

view details

Gene Harvey

commit sha ce8c6027f47ef175ba3df13be3f725dfcda05778

repoint cmake files to not use the petsc-build package

view details

umarcor

commit sha 5d99992b6265e5cdb076d49445e48d9ef635bbb3

openFPGALoader: license changed to Apache-2.0

view details

Oleg A. Khlybov

commit sha 92c4d5ee8560e8803b8a2a1776feee162630049e

Version bump. Switched to single library. Added build flavor suffix description.

view details

Jeremy Drake

commit sha f6ab6657cb8e15814b55deecacbd28ae12201190

add clang32 to more packages. All packages which successfully built on clang64, for which all of their dependencies are already available for clang32. Except for rust (#9091). Batch 8

view details

Biswapriyo Nath

commit sha 257399ba23887184d23d12ebbaa5d4b49e6f6733

poppler-qt6: Add package

view details

Biswapriyo Nath

commit sha 345959f2e63cd30535785bc86b00a94689c9d28b

python-llvmlite: Update to 0.37.0rc2, add llvm workaround

view details

Mehdi Chinoune

commit sha b616f2192f1fbf200b97d703343e689e015faaf4

qwt: update to 6.2.0

view details

umarcor

commit sha 87d5d8a522ef0156bbe2a8a6ca65409fb6ae0657

ghdl: update to 1.0.0.r517.g9262a810

view details

umarcor

commit sha a0ddb935581ed5153826837feed586863c15fe73

yosys: update to 0.9.r10855.9af88951b

view details

push time in 14 days

push eventoscarfv/MINGW-packages

Jeremy Drake

commit sha 3170e03d8c591b83725e41e79ae850faef1e03d2

clang: backport several patches from upstream Update 32-bit std::async fix to committed patch. Backport support for linking DLLs directly, --enable-stdcall-fixup, and for rc files without commas (#9106).

view details

Jeremy Drake

commit sha fd447bd016bb67c22669d956b8645a2343a87485

clang: use ninja for clang32. Now that #9048 is fixed this is no longer necessary.

view details

Jeremy Drake

commit sha 4ce37875adba2f328f2afa3035d197aea3bdd3e9

clang: update to 12.0.1

view details

Jeremy Drake

commit sha 8fa76ce5603697cc90dae9f877e7e7d68db2633a

clang: apply upstream patch for FP Stackifier. For #9050

view details

Christoph Reiter

commit sha 9ab0dd2976122e7f3d6ac1dc70bd1b5eec181cbf

openshadinglanguage: Update to 1.11.14.2

view details

Václav Šmilauer

commit sha 4b4c847d02f488b749c45766798207716f88baee

initial packaging for Aravis library (industrial cameras) and related utils

view details

Václav Šmilauer

commit sha 8cfb8ff0634fa6a74534f589f1c826d48c65f2ef

remove unused _REALNAME

view details

Jeremy Drake

commit sha 415e8e16d38bd8427af60501270810b110845764

clang: backport patch for CALLBACK template param. This conflicts with Windows headers. For #9148

view details

Jeremy Drake

commit sha dac23adcbdc39f8dc07a670b441a025c1265d5fa

CI: don't run on master branch on any fork. Per discussion on discord, most use their master branch to mirror upstream, and do not need CI to run when they sync.

view details

Christoph Reiter

commit sha 98c5d321a87ed0f2396a7744160bfe91eb49e46f

Merge pull request #9156 from jeremyd2019/no-ci-on-master CI: don't run on master branch on any fork.

view details

Christoph Reiter

commit sha 897a050fd32c7883f2efd9d854dda2b57c917e5e

Merge pull request #9151 from eudoxos/aravis initial packaging for Aravis library (industrial cameras) and related utils

view details

Christoph Reiter

commit sha dd16e4348b2709ae638eb4ef26d8c7e82a67b6e6

Merge pull request #9135 from jeremyd2019/clang-update-12.0.1-1 clang: update 12.0.1-1

view details

Christoph Reiter

commit sha 4b59870b98107cd9ab960a30718ff5f29e954895

Merge pull request #9148 from lazka/openshadinglanguage-test openshadinglanguage: Update to 1.11.14.2

view details

Christoph Reiter

commit sha a21fb3b90106622229610498370148da63aef182

glib2: backport some Windows improvements Fixes #9154

view details

Christoph Reiter

commit sha 14ac13ae2953ff64aeab18d33931625d08c23009

Merge pull request #9158 from lazka/glib-backports glib2: backport some Windows improvements

view details

Mehdi Chinoune

commit sha 8a72f607a7ec120be8191169e9a513f059be55cf

Build windows-default-manifest on CLANG64/32

view details

jeremyd2019

commit sha 804e3b9c6ab0cbe50e921064a31fb7199ee889d8

Merge pull request #9159 from MehdiChinoune/wmf Build windows-default-manifest on CLANG64/32

view details

jeremyd2019

commit sha 88e04738f62f4ac00f4b7b9681ab253c9052b323

fftw: enable sse2 for clang32 (#9162) Clang complains when trying to use sse2 intrinsics when sse2 is not enabled (like on -march=i686, aka pentium pro).

view details

push time in 16 days

push eventoscarfv/MINGW-packages

Jeremy Drake

commit sha 71605419315665e79a886390264ce4d5788a0803

gtk-vnc/gcab: depend on libssp

view details

Jeremy Drake

commit sha b89d1947bd1679e5fa204719c95f71b5286aea1e

libgusb: depend on libssp, disable version script for lld. It looks like this project uses a python script included with meson to generate the version script, so it should be equally possible to generate a def file.

view details

Zach Bacon

commit sha a5e24bb8b60ea525d42eb660970e22adb73b84f8

gtk-engine-murrine: Let's autoreconf for clang's sake

view details

Zach Bacon

commit sha 80219a83c5a468ec36fff7921408f5d6b8d9934d

gtk-engines: more autoconf magic for clang builds

view details

Zach Bacon

commit sha d6fada5f67c1ccdfa8d9ac9b34399e76e7ee218b

gtk-elementary-theme: Add clang64 to the mingw_arch array and added gtk-engine-murrine as an optional dep so that gtk2 apps can use the theme

view details

Zach Bacon

commit sha 6f55b1a83e0ff65d93a3b4e28b3823ccbe96d08d

elementary-icon-theme: add clang64 to the mingw_arch array

view details

Zach Bacon

commit sha 7a72a4cb071efcf62684622ea1c7075a1acae098

granite: Add clang64 to the mingw_arch array

view details

jeremyd2019

commit sha 9cbc08d909bfab747e658f36a1b0faaa0f8799fa

Merge pull request #9134 from jeremyd2019/libssp-things gcab/gtk-vnc/libgusb: depend on libssp

view details

jeremyd2019

commit sha 3abacceb9245bf1b455ed67324dbb68f3557d5f6

Merge pull request #9139 from ZachBacon/master clang enablement for gtk2 engines and adding clang64 to mingw_arch arrays

view details

push time in 17 days

push eventoscarfv/MINGW-packages

Mehdi Chinoune

commit sha 77ee462f1b183b6a017a5af0fc3bb39c90a79bdf

CMake: update to 3.21.0

view details

Christoph Reiter

commit sha afc03feaea15f252da4b93442a1ab556eb655aa2

pybin11: install full python package this adds the package metadata so that setuptools can find the package when building other packages like pyamg

view details

Christoph Reiter

commit sha 325202cbbeb3cde3eeeba90998e569fa66ea6f9f

pyamg: rebuild for pybind11 changes

view details

Christoph Reiter

commit sha e479f189cb546b7f454b194423ed00a8759aa490

cegui: revert rebuild this is a py2 package

view details

Christoph Reiter

commit sha 0c3250805224ca239f9cf4175762c151aa682309

openimageio: Update to 2.2.16.0 switch to ninja; drop some patches; remove oiio-images as that's only needed for some tests

view details

Christoph Reiter

commit sha e82cc9a44d625d957514891d9e2272c29383640b

Merge pull request #9149 from lazka/openimageio-2.2.16.0 openimageio: Update to 2.2.16.0

view details

Christoph Reiter

commit sha 636e4760fe2b75a09dc6437ceaa2b32cd12505d6

openimageio: set _IMPORT_PREFIX

view details

Christoph Reiter

commit sha c61c0b37afed8d548900e96f44eaaddf95ba3d3c

wwrando: don't hardcode the Python version

view details

Christoph Reiter

commit sha be6927e6102d01d58d535b76f3a0575ab42de41e

Merge pull request #9150 from lazka/openimageio-set-prefix openimageio: set _IMPORT_PREFIX

view details

Christoph Reiter

commit sha 37222b7a63a810e13126bee161ea98e0c1fc9baa

Merge pull request #9145 from MehdiChinoune/cmake-update CMake: update to 3.21.0

view details

push time in 17 days

issue commentgit-for-windows/git

`git rev-parse --show-toplevel` expands to full path through `subst` drive location

After 20 years using subst this is the first time an application does not honor the user's wishes about having a drive letter for a directory. Right now git completely breaks my setup because it tells other applications that it is working on a directory different from what they expect.

On the linked vscode issue it is mentioned that this behavior started with git 2.5, so I downgraded to 2.24.1.windows.2 and rebooted, but that version exhibits the same problem.

alvinhochun

comment created time in 17 days

issue commentmagit/magit

RelNotes.org is a symlink

It gets checked out as a text file containing the target filename for me. git version 2.23.0.windows.1

Thanks. I'm using 2.21.0.windows.1. I'll try later with the most recent version and see if it is necessary to tweak some option on Git's configuration.

While installing 2.32.0.2 it shows an option Enable symbolic links ... (requires the SetCreateSymbolicLink permission)... I leave it checked. Then cloning Magit works. Updating a previously existing Magit clone fails because of the symlink. All this on a Windows 8.1 machine without Administrator privileges.

So the problem can be solved by upgrading git and re-cloning. If someone has local changes on a previous clone I guess he can pull them to the new clone.

So the issue it is not as bad as I thought. I don't know what happens if the user changes the file that corresponds to the symlink, though. Not a big concern with just this file, but something to ponder before adding more symlinks.

oscarfv

comment created time in 17 days