summaryrefslogtreecommitdiff
path: root/subprojects
Commit message (Collapse)AuthorAgeFilesLines
* Update to talkatu 0.2.0Gary Kramlich2023-02-241-1/+1
| | | | | | | Testing Done: Compiled, ran, and veried the status editor and about dialogs worked as expected. Reviewed at https://reviews.imfreedom.org/r/2279/
* Update to gplugin 0.40.0Gary Kramlich2023-02-241-1/+1
| | | | | | | Testing Done: Ran and verified the plugins dialog was populated. Reviewed at https://reviews.imfreedom.org/r/2281/
* Update gi-docgen to the most recent releaseGary Kramlich2023-02-231-4/+4
| | | | | | | Testing Done: Purged the gi-docgen checkout and built successfully with the docs enabled. Reviewed at https://reviews.imfreedom.org/r/2277/
* Update hasl to the latest development version that fixes some bugsGary Kramlich2023-02-231-2/+1
| | | | | | | Testing Done: Updated subprojects and compiled Reviewed at https://reviews.imfreedom.org/r/2270/
* Update libgnt to the latest development versionGary Kramlich2023-02-231-1/+1
| | | | | | | Testing Done: ran `meson subprojects update` and built successfully. Reviewed at https://reviews.imfreedom.org/r/2267/
* IRCv3: Port to our new SASL library named HaslGary Kramlich2023-02-231-0/+5
| | | | | | | Testing Done: Connected to a local ergo and verfied that `PLAIN` worked with the right password and that it fell back to `EXTERNAL` with the wrong password, before giving up. Reviewed at https://reviews.imfreedom.org/r/2236/
* Update to gplugin 0.39.1Gary Kramlich2022-11-291-1/+1
| | | | | | | Testing Done: ran `meson subprojects update` and built, verified the python deprecation warnings were gone. Reviewed at https://reviews.imfreedom.org/r/2104/
* Update to gplugin 0.39.0Gary Kramlich2022-10-281-1/+1
| | | | | | | Testing Done: Compiled and ran, made sure the plugin list was populated. Reviewed at https://reviews.imfreedom.org/r/1985/
* Remove the upnp APIGary Kramlich2022-10-231-10/+0
| | | | | | | | | | | We already know that GUPnP isn't going to work for us and have started traversity to fill that gap. So in the meantime, we can just get rid of the existing UPnP API. Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1959/
* Remove the libnice dependencyGary Kramlich2022-10-231-9/+0
| | | | | | | | | | It's just used for getting addresses of local interfaces and we'll just implement that in traversity. Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1957/
* Revert the wrap-file change as it breaks our ability to use gi-docgen with ↵Gary Kramlich2022-09-235-17/+14
| | | | | | | | | | | | | subprojects Using wrap-file causes the build directory to have the first path from the archive that was extracted. Normally this isn't a problem, but to use `gi-docgen` with our subproject we need to a `--add-include-dir` to `gi-docgen` which means we need to have a known path. These directories with the version number in them would then have to be updated for every `gi-docgen` call every time we update one of these dependencies. This is a nightmare, so for the packages we do this for, we will continue using `wrap-hg` or `wrap-git` so that can can control the name of the directory for the subproject in the build directory. Testing Done: Build the docs many times while making sure my `$topsrcdir/subprojects` directory only had wrap files. Reviewed at https://reviews.imfreedom.org/r/1830/
* Move all the wrap files to use wrap-file instead of wrap-git and wrap-hgGary Kramlich2022-09-215-23/+25
| | | | | | | | | | | Testing Done: ran the following command too many times making sure everything still worked. ``` meson subprojects purge --confirm ; rm -rf build && meson build -Dbuild-dependencies=true -Dwrap_mode=forcefallback ``` Reviewed at https://reviews.imfreedom.org/r/1799/
* Add a wrap file for gupnp-igd-1.0Gary Kramlich2022-09-191-0/+10
| | | | | | | Testing Done: Ran meson config a bunch of times to make sure stuff was right. Reviewed at https://reviews.imfreedom.org/r/1797/
* Bump the talkatu wrap to 0.1.0Gary Kramlich2022-08-301-1/+2
| | | | | | | Testing Done: ran `meson subprojects update` and compiled. Reviewed at https://reviews.imfreedom.org/r/1696/
* Bump the gplugin version to 0.38.1Gary Kramlich2022-08-291-1/+1
| | | | | | | Testing Done: Compiled after a `meson subprojects update` Reviewed at https://reviews.imfreedom.org/r/1685/
* Update the talkatu wrap file to point to the revision where GTK4 was merged.Gary Kramlich2022-08-281-1/+1
| | | | | | | Testing Done: Made sure the build worked without manually updating the talkatu checkout. I had to use the revision because `default` is already resolvable and won't necessarily give us the GTK4 compatible code. Reviewed at https://reviews.imfreedom.org/r/1671/
* And so begins the start of the GTK4 portGary Kramlich2022-02-031-1/+1
| | | | | | | Testing Done: Watched 49 files fail with 4340 errors and 471 warnings. Reviewed at https://reviews.imfreedom.org/r/1287/
* Update gplugin to 0.38Gary Kramlich2022-05-231-1/+1
| | | | | | | | | Testing Done: Compiled and ran the unit tests. I did have to `meson --wipe` because `gplugin.h` wasn't being rebuilt properly even after a `meson subprojects update`. Reviewed at https://reviews.imfreedom.org/r/1468/
* Add a wrap file for libnice that is only used if -Dbuild-dependencies=true ↵Gary Kramlich2022-04-181-0/+8
| | | | | | | | | | | | | | | | | is passed to meson We can optionally use this setup for our full dependency tree, but I'm not 100% sure that's the best idea yet, but it does seem better than having it in a separate repository. Testing Done: I made sure I had `libnice-dev` installed on debian and configured and built with with `build-dependencies` set to `true` and `false`. I think removed `libnice-dev` and verified meson failed to configure with `build-dependencies=false`. I then reconfigured to set `build-dependencies=true` and verified that meson said it was going to build the subproject, and then I built the entire repository. Bugs closed: PIDGIN-17577 Reviewed at https://reviews.imfreedom.org/r/1334/
* Upgrade to gplugin 0.37.0Gary Kramlich2021-11-111-1/+1
| | | | | | | Testing Done: Ran pidgin3 from the `devenv` and verified the plugins were all still available. Reviewed at https://reviews.imfreedom.org/r/1136/
* Add gi-docgen as a subproject so we can convert the documentation to itGary Kramlich2021-10-181-0/+6
| | | | | | | Testing Done: Just compiled and verified that our `.wrap` file didn't get overwritten by a `wrap-file` from gplugin. Reviewed at https://reviews.imfreedom.org/r/1055/
* Update to gplugin 0.36.0Gary Kramlich2021-10-141-1/+1
| | | | | | | Testing Done: Ran `ninja test` after running `meson subprojects update` from the source root. Reviewed at https://reviews.imfreedom.org/r/1053/
* Update to gplugin 0.35.0Gary Kramlich2021-10-041-1/+1
| | | | | | | Testing Done: Compiled and ran in the devenv. Reviewed at https://reviews.imfreedom.org/r/994/
* Fix up the dependencies for our gir files and ensure ours will work as a ↵Gary Kramlich2021-09-261-1/+1
| | | | | | | | | subproject Testing Done: Tested against gplugin 0.34.1 and everything is working well. Reviewed at https://reviews.imfreedom.org/r/942/
* Update everything for GPlugin 0.33.0Gary Kramlich2021-08-031-1/+1
| | | | | | | Testing Done: Compiled and connected an XMPP account. Reviewed at https://reviews.imfreedom.org/r/870/
* Update the gplugin version check and wrap for version 0.32.1Gary Kramlich2021-07-291-1/+1
| | | | | | | Testing Done: ran `meson subprojects update` and compiled. Reviewed at https://reviews.imfreedom.org/r/855/
* Only allow gplugin version 0.32.0.Gary Kramlich2021-07-181-1/+1
| | | | | | | | | This will make it easier for everyone to update subprojects and the like by running `meson subprojects update` from the source directory. We'll need to add this to the documentation I'm just not sure exactly where right now. Testing Done: Ran `meson subprojects update` from the source directory with `subprojects/gplugin` on the default branch and the v0.31.0 tag. Verified that meson will update to whatever revision is specified and if the revision doesn't exist it will pull from the remote. Reviewed at https://reviews.imfreedom.org/r/812/
* Now that gplugin is no longer using hg flow we should be pointed at its ↵Gary Kramlich2020-09-051-1/+1
| | | | | | | | | default branch. Testing Done: Ran the subproject build convey plan. Reviewed at https://reviews.imfreedom.org/r/104/
* Move all subprojects to their new homes on keep.imfreedom.orgGary Kramlich2020-06-273-3/+3
|
* Setup gplugin to the develop branch until we release gpluginGary Kramlich2019-08-221-1/+1
|
* Add fallback for talkatu.Elliott Sales de Andrade2019-02-071-0/+4
|
* Add fallback for gplugin.Elliott Sales de Andrade2019-02-071-0/+4
|
* Switch to external libgnt with fallback.Elliott Sales de Andrade2018-11-221-0/+4