aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* .travis.yml: Run CI builds on Travis CI's Ubuntu focal base systemRobert Tari2022-02-081-1/+1
|
* Merge branch 'sunweaver-pr/pkg-config-file-for-gtk2-broken'Robert Tari2022-01-272-9/+8
|\ | | | | | | Attributes GH PR #45: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/45
| * src/ayatana-appindicator3-0.1.pc.in: Update description field and mention ↵Mike Gabriel2021-12-211-1/+1
| | | | | | | | GTK-3+.
| * src/ayatana-appindicator-0.1.pc.in: Adapt file for CMake builds. This ↵Mike Gabriel2021-12-211-8/+7
|/ | | | slipped through when porting from autotools to CMake, it seems. (Thanks to Unit193 for reporting this via IRC).
* Merge branch 'z3ntu-canonicalize_file_name'Mike Gabriel2021-12-081-1/+1
|\ | | | | | | Attributes GH PR #43: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/43
| * Fix build with musl libcLuca Weiss2021-12-071-1/+1
|/ | | | | canonicalize_file_name() is a GNU extension not supported by musl libc. Use realpath() from POSIX instead.
* release 0.5.900.5.90Mike Gabriel2021-11-184-7611/+3696
|
* debian/rules: Unset DBUS_SESSION_BUS_ADDRESS before running tests.Mike Gabriel2021-10-241-0/+2
|
* CMakeLists.txt: Fix how we evaluate the result for find_program for gtkdoc-scan.Mike Gabriel2021-10-241-1/+1
|
* CMakeLists.txt: Fix gtkdoc-scan binary name.Mike Gabriel2021-10-241-2/+2
|
* Merge branch 'sunweaver-pr/run-tests-in-build_scripts-target'Robert Tari2021-10-241-13/+9
|\ | | | | | | Attributes GH PR #39: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/39
| * .build.yml. Run unit tests directly after build in build_scripts: target.Mike Gabriel2021-10-241-13/+9
|/
* Merge branch 'sunweaver-pr/dbus-test-runner-keep-env'Robert Tari2021-10-241-4/+4
|\ | | | | | | Attributes GH PR #37: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/37
| * tests/CMakeLists.txt: Assure that modified outside environment variables ↵Mike Gabriel2021-10-241-4/+4
| | | | | | | | | | | | | | (see debian/rules) survive into the dbus-test-runner wrapped environment. This hopefully fixes build failures in sbuild build chroots where we build our upstream DEBs for Debian and Ubuntu.
* | Merge branch 'sunweaver-pr/fix-mono-bindings-for-gtk3'Robert Tari2021-10-243-11/+22
|\| | | | | | | Attributes GH PR #38: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/38
| * .build.yml: Fix building and running unit tests (mixed up of && and ||).Mike Gabriel2021-10-241-3/+3
| |
| * .build.yml: Drop local builds of ayatana-ido and libayatana-indicator. They ↵Mike Gabriel2021-10-241-0/+4
| | | | | | | | confuse cppcheck.
| * .build.yml: Fix rebuild with gcc on multi-core build nodes.Mike Gabriel2021-10-241-0/+5
| |
| * .build.yml and debian/control: Sync list and order of build-dependencies ↵Mike Gabriel2021-10-242-7/+9
| | | | | | | | (Debian and Ubuntu).
| * bindings/mono/CMakeLists.txt: Fix missing target ↵Mike Gabriel2021-10-241-1/+1
|/ | | | | | | | | | bindings/mono/AyatanaAppIndicator/ApplicationIndicator.cs. Resolves this FTBFS in bindings/mono/ for FLAVOUR_GTK3: make[2]: *** No rule to make target 'bindings/mono/AyatanaAppIndicator/ApplicationIndicator.cs', needed by 'bindings/mono/ayatana-appindicator3-sharp.dll'. Stop.
* Merge branch 'sunweaver-pr/gi-is-mandatory'Robert Tari2021-10-241-1/+1
|\ | | | | | | Attributes GH PR #36: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/36
| * .build.yml: Fix typoRobert Tari2021-10-241-4/+4
| |
| * CMakeLists.txt: White-space fix (remove superfluous empty line).Mike Gabriel2021-10-241-1/+0
| |
| * CMakeLists.txt: Check for presence of gtk-doc executable if -DENABLE_GTKDOC=ON.Mike Gabriel2021-10-241-0/+8
| | | | | | | | Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/15
| * {,bindings/}CMakeLists.txt: Add switch for enabling/disabling bindings ↵Mike Gabriel2021-10-242-2/+8
| | | | | | | | | | | | (enabled by default). Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/27
| * src/CMakeLists.txt: GObjectIntrospection is not optional, so mark it as ↵Mike Gabriel2021-10-231-1/+1
| | | | | | | | | | | | REQUIRED (only). Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/28
* | .build.yml: Fix typoRobert Tari2021-10-241-4/+4
| |
* | Merge branch 'sunweaver-pr/check-for-gtk-doc'Robert Tari2021-10-241-1/+8
|\ \ | | | | | | | | | Attributes GH PR #35: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/35
| * | {,bindings/}CMakeLists.txt: Add switch for enabling/disabling bindings ↵Mike Gabriel2021-10-242-2/+8
| | | | | | | | | | | | | | | | | | (enabled by default). Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/27
| * | CMakeLists.txt: White-space fix (remove superfluous empty line).Mike Gabriel2021-10-231-1/+0
| | |
| * | CMakeLists.txt: Check for presence of gtk-doc executable if -DENABLE_GTKDOC=ON.Mike Gabriel2021-10-231-0/+8
| |/ | | | | | | Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/15
* | Merge branch 'sunweaver-pr/make-bindings-optional'Robert Tari2021-10-242-2/+8
|\ \ | |/ |/| | | Attributes GH PR #34: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/34
| * {,bindings/}CMakeLists.txt: Add switch for enabling/disabling bindings ↵Mike Gabriel2021-10-232-2/+8
|/ | | | | | (enabled by default). Fixes https://github.com/AyatanaIndicators/libayatana-appindicator/issues/27
* Merge branch 'sunweaver-pr/bring-back-gtk2-build-support'Robert Tari2021-10-2325-282/+597
|\ | | | | | | Attributes GH PR #32: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/33
| * .build.yml: Drop autogen.sh support; add GTK+-2.0 build and test support; ↵Mike Gabriel2021-10-231-12/+49
| | | | | | | | also run unit tests on Ubuntu.
| * debian/*: Re-enable / uncomment GTK+ 2.0 support.Mike Gabriel2021-10-235-77/+83
| |
| * Re-introduce (CMake based) build support against GTK+ 2.0.Mike Gabriel2021-10-2319-193/+465
| |
* | Merge branch 'sunweaver-pr/add-enable-gtkdoc-cmake-option'Robert Tari2021-10-231-1/+5
|\| | | | | | | Attributes GH PR #32: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/32
| * CMakeLists: Introduce -DENABLE_GTKDOC.Mike Gabriel2021-10-231-1/+5
|/
* debian/rules: Run GTK3 unit tests first (see if they also fail on Jenkins).Mike Gabriel2021-10-221-10/+10
|
* debian/rules: Also explicitly set XDG_CACHE_HOME for unit tests.Mike Gabriel2021-10-221-2/+6
|
* debian/rules: Also set XDG_DATA_HOME for unit tests.Mike Gabriel2021-10-221-2/+6
|
* .travis.yml: Temporarily disable ppc64le buildsRobert Tari2021-10-201-1/+1
|
* .travis.yml: Temporarily disable ppc64le buildsRobert Tari2021-10-201-1/+1
|
* Merge branch 'tari01-pr/add-enable-werror-option'Mike Gabriel2021-08-101-4/+13
|\ | | | | | | Attributes GH PR #29: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/29
| * Add ENABLE_WERROR optionRobert Tari2021-08-091-4/+13
|/
* Merge branch 'sunweaver-pr/debian-fix-gtk-3-only-builds'Robert Tari2021-06-116-61/+107
|\ | | | | | | Attributes GH PR #26: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/26
| * debian/*: Fix DEB builds (GTK-3+ only for now) after CMake switch-over.Mike Gabriel2021-06-116-61/+107
|/
* Merge branch 'sunweaver-pr/mono-namespacing-fix'Robert Tari2021-06-1111-71/+71
|\ | | | | | | Attributes GH PR #25: https://github.com/AyatanaIndicators/libayatana-appindicator/pull/25
| * Mono bindings: Change namespace from ayatana-appindicator-sharp3 to ↵Mike Gabriel2021-06-1111-71/+71
|/ | | | ayatana-appindicator3-sharp (and similar).