{"id":85571,"name":"openjph","ecosystem":"bazel","repository_url":"https://github.com/aous72/OpenJPH","issues_count":1,"created_at":"2026-02-23T00:07:24.453Z","updated_at":"2026-02-23T00:07:24.453Z","purl":"pkg:bazel/openjph","metadata":{"id":12706828,"name":"openjph","ecosystem":"bazel","description":null,"homepage":"https://github.com/aous72/OpenJPH","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/aous72/OpenJPH","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2026-01-23T13:40:52.945Z","latest_release_published_at":"2026-02-20T00:03:51.129Z","latest_release_number":"0.26.3","last_synced_at":"2026-02-21T00:18:13.884Z","created_at":"2026-01-23T13:40:50.051Z","updated_at":"2026-02-21T00:18:13.884Z","registry_url":"https://registry.bazel.build/modules/openjph","install_command":"bazel_dep(name = \"openjph\")","documentation_url":"https://registry.bazel.build/docs/openjph","metadata":{"maintainers":[{"email":"julian.amann@tum.de","github":"Vertexwahn","github_user_id":3775001,"name":"Julian Amann"}],"yanked_versions":{},"deprecated":null,"repository":["github:aous72/OpenJPH"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:bazel/openjph","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/bazel/openjph","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/bazel/openjph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/bazel/openjph/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages/openjph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages/openjph/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages/openjph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages/openjph/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages/openjph/codemeta","maintainers":[{"uuid":"3775001","login":"Vertexwahn","name":"Julian Amann","email":"julian.amann@tum.de","url":null,"packages_count":21,"html_url":null,"role":null,"created_at":"2026-02-20T00:03:52.438Z","updated_at":"2026-02-20T00:03:52.438Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/maintainers/Vertexwahn/packages"}],"registry":{"name":"registry.bazel.build","url":"https://registry.bazel.build","ecosystem":"bazel","default":true,"packages_count":997,"maintainers_count":167,"namespaces_count":0,"keywords_count":0,"github":"bazelbuild","metadata":{"funded_packages_count":1},"icon_url":"https://github.com/bazelbuild.png","created_at":"2026-01-23T13:05:25.896Z","updated_at":"2026-02-22T08:44:39.653Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/registry.bazel.build/namespaces"}},"unique_repositories_count":1,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"3766374832","node_id":"PR_kwDOADXqJM66xcfA","number":2230,"state":"closed","title":"Bump openjph from 0.25.3 to 0.26.0","user":"dependabot[bot]","labels":["dependencies","bazel"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-22T23:32:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T04:23:17.000Z","updated_at":"2026-02-22T23:32:20.000Z","time_to_close":4820933,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"openjph","old_version":"0.25.3","new_version":"0.26.0","repository_url":"https://github.com/aous72/OpenJPH"}],"path":null,"ecosystem":"bazel"},"body":"Bumps [openjph](https://github.com/aous72/OpenJPH) from 0.25.3 to 0.26.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aous72/OpenJPH/releases\"\u003eopenjph's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.26.0\u003c/h2\u003e\n\u003cp\u003eThis version:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eRenames \u003ccode\u003esrc/core/common\u003c/code\u003e to \u003ccode\u003esrc/core/openjph\u003c/code\u003e, as request by \u003ca href=\"https://github.com/cary-ilm\"\u003e\u003ccode\u003e@​cary-ilm\u003c/code\u003e\u003c/a\u003e.  It is best to use his words\n\u0026quot; OpenJPH headers are included in application code via #include \u0026lt;openjph/ojph_version.h\u0026gt;. The headers are expected to be in a folder named \u0026quot;openjph\u0026quot;. The cmake configuration places them there in the installation step.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eHowever, if OpenJPH is incorporated into an application via cmake's add_subdirectory, there is no installation step, the headers are included directly out of the source tree. There is no \u0026quot;openjph\u0026quot; folder, leading the #include \u0026lt;openjph/ojph_version.h\u0026gt; to fail.\u003c/p\u003e\n\u003cp\u003eRenaming the \u0026quot;common\u0026quot; directory to \u0026quot;openjph\u0026quot; resolves the build issue, since the headers then live inside the source tree in a directory with same name as the installation. The use of the \u0026quot;common\u0026quot; directory name is entirely internal to the OpenJPH build, it has no impact on the installation. The name should be arbitrary, so there should be no downside to renaming it this way.\u0026quot;\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003e\n\u003cp\u003eModifies error message names.  This may break your code.\nThe modified versions are more descriptive, and less likely to be caught in a preprocessor macro.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAddress an issue identified by \u003ca href=\"https://github.com/clshortfuse\"\u003e\u003ccode\u003e@​clshortfuse\u003c/code\u003e\u003c/a\u003e. Thank you Carlos.\nDuring compilation on windows using clang-cl, the compiler may received flags designed for clang or gcc.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerges PR \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/236\"\u003e#236\u003c/a\u003e, and another two smaller issues. by \u003ca href=\"https://github.com/aous72\"\u003e\u003ccode\u003e@​aous72\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/pull/237\"\u003eaous72/OpenJPH#237\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\"\u003ehttps://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/4d4f4e8b7f00d877d6a615a991b48ad08a640990\"\u003e\u003ccode\u003e4d4f4e8\u003c/code\u003e\u003c/a\u003e Merges PR \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/236\"\u003e#236\u003c/a\u003e, and another two smaller issues. (\u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/a1d29daad8f96a76d112d8945d2f3fe402324425\"\u003e\u003ccode\u003ea1d29da\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/aous72/OpenJPH\"\u003ehttps://github.com/aous72/OpenJPH\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/47f3cccc2f5d9eeed5d02243bcd97b90bfb34f83\"\u003e\u003ccode\u003e47f3ccc\u003c/code\u003e\u003c/a\u003e Addresses issue \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/239200d21688c699687d79cea84714ccf549c920\"\u003e\u003ccode\u003e239200d\u003c/code\u003e\u003c/a\u003e Changed the messaging format -- may break code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/edc3210f7c9640a76b9d6150cfad48bb157f4549\"\u003e\u003ccode\u003eedc3210\u003c/code\u003e\u003c/a\u003e Update codeql.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openjph\u0026package-manager=bazel\u0026previous-version=0.25.3\u0026new-version=0.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/AcademySoftwareFoundation/openexr/pull/2230","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcademySoftwareFoundation%2Fopenexr/issues/2230","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2230/packages"}],"issue_packages":[{"old_version":"0.25.3","new_version":"0.26.0","update_type":"minor","path":null,"pr_created_at":"2025-12-29T04:23:17.000Z","version_change":"0.25.3 → 0.26.0","issue":{"uuid":"3766374832","node_id":"PR_kwDOADXqJM66xcfA","number":2230,"state":"closed","title":"Bump openjph from 0.25.3 to 0.26.0","user":"dependabot[bot]","labels":["dependencies","bazel"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-22T23:32:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T04:23:17.000Z","updated_at":"2026-02-22T23:32:20.000Z","time_to_close":4820933,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"openjph","old_version":"0.25.3","new_version":"0.26.0","repository_url":"https://github.com/aous72/OpenJPH"}],"path":null,"ecosystem":"bazel"},"body":"Bumps [openjph](https://github.com/aous72/OpenJPH) from 0.25.3 to 0.26.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aous72/OpenJPH/releases\"\u003eopenjph's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.26.0\u003c/h2\u003e\n\u003cp\u003eThis version:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eRenames \u003ccode\u003esrc/core/common\u003c/code\u003e to \u003ccode\u003esrc/core/openjph\u003c/code\u003e, as request by \u003ca href=\"https://github.com/cary-ilm\"\u003e\u003ccode\u003e@​cary-ilm\u003c/code\u003e\u003c/a\u003e.  It is best to use his words\n\u0026quot; OpenJPH headers are included in application code via #include \u0026lt;openjph/ojph_version.h\u0026gt;. The headers are expected to be in a folder named \u0026quot;openjph\u0026quot;. The cmake configuration places them there in the installation step.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eHowever, if OpenJPH is incorporated into an application via cmake's add_subdirectory, there is no installation step, the headers are included directly out of the source tree. There is no \u0026quot;openjph\u0026quot; folder, leading the #include \u0026lt;openjph/ojph_version.h\u0026gt; to fail.\u003c/p\u003e\n\u003cp\u003eRenaming the \u0026quot;common\u0026quot; directory to \u0026quot;openjph\u0026quot; resolves the build issue, since the headers then live inside the source tree in a directory with same name as the installation. The use of the \u0026quot;common\u0026quot; directory name is entirely internal to the OpenJPH build, it has no impact on the installation. The name should be arbitrary, so there should be no downside to renaming it this way.\u0026quot;\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003e\n\u003cp\u003eModifies error message names.  This may break your code.\nThe modified versions are more descriptive, and less likely to be caught in a preprocessor macro.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAddress an issue identified by \u003ca href=\"https://github.com/clshortfuse\"\u003e\u003ccode\u003e@​clshortfuse\u003c/code\u003e\u003c/a\u003e. Thank you Carlos.\nDuring compilation on windows using clang-cl, the compiler may received flags designed for clang or gcc.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMerges PR \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/236\"\u003e#236\u003c/a\u003e, and another two smaller issues. by \u003ca href=\"https://github.com/aous72\"\u003e\u003ccode\u003e@​aous72\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/pull/237\"\u003eaous72/OpenJPH#237\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\"\u003ehttps://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/4d4f4e8b7f00d877d6a615a991b48ad08a640990\"\u003e\u003ccode\u003e4d4f4e8\u003c/code\u003e\u003c/a\u003e Merges PR \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/236\"\u003e#236\u003c/a\u003e, and another two smaller issues. (\u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/237\"\u003e#237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/a1d29daad8f96a76d112d8945d2f3fe402324425\"\u003e\u003ccode\u003ea1d29da\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/aous72/OpenJPH\"\u003ehttps://github.com/aous72/OpenJPH\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/47f3cccc2f5d9eeed5d02243bcd97b90bfb34f83\"\u003e\u003ccode\u003e47f3ccc\u003c/code\u003e\u003c/a\u003e Addresses issue \u003ca href=\"https://redirect.github.com/aous72/OpenJPH/issues/235\"\u003e#235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/239200d21688c699687d79cea84714ccf549c920\"\u003e\u003ccode\u003e239200d\u003c/code\u003e\u003c/a\u003e Changed the messaging format -- may break code.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aous72/OpenJPH/commit/edc3210f7c9640a76b9d6150cfad48bb157f4549\"\u003e\u003ccode\u003eedc3210\u003c/code\u003e\u003c/a\u003e Update codeql.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aous72/OpenJPH/compare/0.25.3...0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openjph\u0026package-manager=bazel\u0026previous-version=0.25.3\u0026new-version=0.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/AcademySoftwareFoundation/openexr/pull/2230","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcademySoftwareFoundation%2Fopenexr/issues/2230","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2230/packages"}}]}